Jika pengguna mengakses http://localhost:8000/user/5, maka akan menampilkan "User ID: 5".
3. Route dengan Controller
- Untuk pemrograman yang lebih terstruktur, route bisa diarahkan ke controller.
Contoh:
Route::get('/produk', 'ProdukController@index');
Route ini akan mengarah ke metode index di dalam ProdukController.
4. Route Resource (CRUD Otomatis)
- Laravel menyediakan route khusus untuk menangani operasi CRUD dengan satu baris kode.
Contoh:
Route::resource('produk', ProdukController::class);
Route ini akan otomatis menyediakan route untuk:
- GET /produk Menampilkan daftar produk
- GET /produk/{id} Menampilkan produk tertentu
- POST /produk Menambahkan produk baru
- PUT/PATCH /produk/{id} Mengupdate produk
- DELETE /produk/{id} Menghapus produk
5. Route API
- Laravel memiliki sistem routing khusus untuk API, yang biasanya digunakan untuk pengembangan backend tanpa tampilan HTML.
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!