Membuat rute(routes) sederhana dengan Laravel
Dalam Laravel, rute (routes) memainkan peran penting sebagai mekanisme untuk menentukan bagaimana aplikasi Anda menanggapi permintaan HTTP yang masuk. Secara umum, rute menentukan URL mana yang akan dihubungkan dengan tindakan (controller method) yang spesifik. Rute memungkinkan Anda mendefinisikan logika pengendalian untuk setiap URL yang mungkin ada di aplikasi Anda.
Berikut adalah contoh routes sederhana untuk proyek Laravel Anda, dengan asumsi Anda memiliki controller bernama ProductController
:
Dalam contoh ini:
GET /products
akan menampilkan daftar produk.GET /products/create
akan menampilkan formulir tambah produk.POST /products
akan menyimpan produk baru ke dalam basis data.GET /products/{id}
akan menampilkan detail produk berdasarkan ID.GET /products/{id}/edit
akan menampilkan formulir edit produk berdasarkan ID.PUT /products/{id}
akan memperbarui produk berdasarkan ID.DELETE /products/{id}
akan menghapus produk berdasarkan ID.
Pastikan Anda telah membuat metode-metode yang sesuai di dalam ProductController
untuk menangani setiap operasi ini. Semua rute di atas akan dihubungkan dengan metode-metode yang sesuai di dalam controller Anda.
Di bab berikutnya akan belajar cara membuat api sederhana di project yang telah dibuat.
Last updated