Laravel Routes: Perbedaan antara revisi
Tampilan
Sodikinnaa (bicara | kontrib) Tidak ada ringkasan suntingan |
Sodikinnaa (bicara | kontrib) |
||
| Baris 18: | Baris 18: | ||
Maka laravel menampilkan teks 'Ini halaman About' | Maka laravel menampilkan teks 'Ini halaman About' | ||
==Menghubungkan Route dengan Controller== | ==Menghubungkan Route dengan Controller== | ||
Sebelum menghubungkan Route dengan Controller, silahkan buat [https://wiki.siapdigital.my.id/index.php/Laravel_Controller Controllernya] terlebih dahulu <br> | |||
pemanggilan path controller | pemanggilan path controller | ||
use App\Http\Controllers\About; | use App\Http\Controllers\About; | ||
penulisan route laravel | penulisan route laravel | ||
Route::get('/about', [About::class, 'index'])->name('about'); | Route::get('/about', [About::class, 'index'])->name('about'); | ||
Revisi per 14 Februari 2026 08.01
Apa itu Laravel Routes
Laravel Routes adalah sistem pengaturan jalur URL pada framework Laravel yang menentukan ketika seseorang mengakses URL tertentu, maka fungsi atau controller mana yang dijalankan.
Sederhananya :
Route = penghubung antara URL dan logic aplikasi.
Route Closure
Ini adalah sebutan untuk proses code yang ditulis langsung di route laravel. Contoh sederhananya :
https://localhsot:8000/about
Di Laravel, pengaturan route ada pada path :
routes/web.php
Untuk menangahi url di atas maka di route perlu kita berikan code :
Route::get('/about', function () {
return 'Ini halaman About';
});
Artinya : Jika user mengahkses halaman http://localhost:8000/about Maka laravel menampilkan teks 'Ini halaman About'
Menghubungkan Route dengan Controller
Sebelum menghubungkan Route dengan Controller, silahkan buat Controllernya terlebih dahulu
pemanggilan path controller
use App\Http\Controllers\About;
penulisan route laravel
Route::get('/about', [About::class, 'index'])->name('about');