Sazumi Viki
Mengenal Router Methods Pada Laravel

Mengenal Router Methods Pada Laravel

Mengenal Router Methods Pada Laravel

Dalam Laravel, router adalah komponen yang menghubungkan URL yang diminta oleh pengguna dengan kode atau fungsi yang sesuai dalam suatu website.

Router bertugas menentukan bagaimana suatu website menangani permintaan HTTP yang masuk, jadi bayangkan sebagai peta yang mengarahkan pengguna ke tujuan yang tepat dalam suatu website.

Nah, terdapat beberapa metode routing yang digunakan dalam Laravel. Penasaran dengan methodenya? Yuk langsung aja scroll.

  • GET

Metode ini digunakan untuk meminta data dari server.

1
Route::get('/users/{id}', [UserController::class, 'show']);

Contoh di atas akan menetapkan rute '/users/{id}' yang akan memanggil metode 'show' dalam 'UserController'. Metode 'show' akan mengambil data pengguna dengan ID yang sesuai dan menampilkannya.

  • DELETE

Metode ini digunakan untuk menghapus data yang ada.

1
Route::delete('/users/{id}', [UserController::class, 'destroy']);

Contoh di atas menetapkan rute '/users/{id}' yang akan memanggil metode 'destroy' dalam 'UserController' Metode 'destroy' akan menghapus pengguna dengan ID yang sesuai.

  • PATCH

Metode ini digunakan untuk mengirimkan data ke server dengan tujuan untuk memperbarui sebagian data.

1
Route::get('/users/{id}', [UserController::class. 'show']);

Contoh di atas akan menetapkan rute '/users/{id}' yang akan memanggil metode 'update' akan memperbarui data pengguna dengan ID yang sesuai berdasarkan data yang dikirimkan.'

  • PUT

Metode ini digunakan untuk mengirimkan data ke server dengan tujuan untuk menggantikan seluruh data yang dikirimkan.

1
Route::put('/users/{id}', [UserController::class, 'update']);

Contoh di atas akan menetapkan '/users/{id}' yang akan memanggil metode 'update' dalam 'UserController' Metode 'update' akan menggantikan data pengguna dengan ID yang sesuai dengan data yang dikirimkan.

  • POST

Metode ini digunakan untuk mengirimkan data ke server untuk diprosess.

1
Route::post('/users', [UserController::class, 'store']);

Contoh di atas akan menetapkan rute '/users' yang akan memanggil metode 'store' akan membuat pengguna baru berdasarkan data yang dikirimkan.

Author:Sazumi Viki
Link:https://www.sazumi.moe/Mengenal-Router-Methods-Pada-Laravel/
Licenses:By CC BY-NC-SA 3.0 CN Creative Commons
×