Contoh (dalam routes/api.php):
Route::get('/produk', 'API\ProdukController@index');
Route ini bisa digunakan oleh aplikasi frontend atau mobile untuk mengambil data dalam format JSON.
6. Route dengan Middleware
- Middleware digunakan untuk membatasi akses ke halaman tertentu, seperti memastikan hanya pengguna yang sudah login yang bisa mengakses halaman admin.
Contoh:
Route::get('/dashboard', function () {
return view('dashboard');
})->middleware('auth');
7. Named Route (Route dengan Nama)
- Named route memudahkan pemanggilan URL di dalam aplikasi, sehingga jika URL berubah, kita hanya perlu mengubahnya di satu tempat saja.
Contoh:
Route::get('/profil', 'UserController@profil')->name('profil');
Untuk memanggil URL ini di dalam kode lain:
url(route('profil'));
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!