Route
Memahami route sangat penting sebagai dari permitaan kita pada website atau aplikasi kita nantinya.
Mari ke folder routes dan pilih file web.php. Didalam sana sudah terdapat route yang akan menampilakan view untuk welcome laravel.
Sekarang kita daftarkan route baru, dimana ini sudah ada pada dokumentasi laravel 7.
Route::get('foo', function () {
return 'Hello World';
});Lalu coba jalankan local server dengan mengetikkan php artisan serve. dan ketik /foo disamping URL kita yaitu http://127.0.0.1:8000
![]() |
| route foo |
Jika di artikan route yang kita baca, route tersebut mempunyai metode request GET bernama 'foo' dan akan mengembalikan nilai 'hello world' ke tampilan pada website. Atau 'foo' yang memilik metode GET mempunyai tampilan string yaitu hello world.
Pada website atau standar protokol HTTP memiliki POST dan GET sebagai metode request.
Jadi kalau di sederhanakan, metode get yang barusan kita buat yaitu foo dapat diartikan (GET) mengambil data.
Begitu juga dengan route sebelumnya berupa '/' atau halaman index yang memiliki metode GET dan akan megembalikan fungsi view yaitu 'welcome'.
Parameter Opsional
Pada url tersebut kita dapat memberikan parameter dengan memberikan tanda baca { } dan memberikan nama parameternya, setelah itu berikan nilai default pada varibelnya, berikan variabel yang sama dengan parameternya, stetlah itu tampilkan variabel $name
![]() |
| parameter optional |


Comments
Post a Comment