DAY 1: ROUTE
Route?
route adalah salah satu hal yang harus dipahami sebelum ketahap selanjutnya, route bisa diartikan rute. route ini akan mengatur jalur rute pada aplikasi yang kita buat menggunakan framework laravel ini.
tampilan awal dari laravel ini disediakan halaman welcome yang berada di folder resourches kemudian folder views. halaman ini diatur oleh laravel untuk dimunculkan pertama kali ketika kita menginstal laravel.
ternyata route inilah yang mengatur tampilan yang akan dilihat user. bagaimana route mengatur tampilan(views) ? begini ternyata:
Route::get('/', function () {
return view('welcome');
});
ketika web mengakses(get) halaman umumnya yaitu / maka diarahkan ke view welcome yang tadi telah disediakan laravel ini.
kita bisa mengubah sesuka kita ketika kita membutuhkan rute yang lain, caranya:
Route::get('halo', function () {
return "Halo, Selamat datang di tutorial laravel www.malasngoding.com";
});
begitu kuranglebihnya, ternyata laravel tidak begitu perduli dengan / karena tanpa / pun route tetap bisa digunakan.
bagaimana route bisa digunakan untuk melempar data?
route ini juga ternyata digunakan untuk melempar data kedalam views, caranya:
Route::get('/', function () {
return view('welcome', ['name' => 'Taylor']);
});
dan untuk mengaksesnya di view cukup dipanggil dalam kurung kurawal saja:
{{$name}}
Bagaimana untuk route dinamis?
inputan user akan ditampilkan sesuai dengan route yang diminta dan skrg route bisa menjadi dinamis. perintahnya:
Route::get('user/{id}', function ($id) {
return 'User '.$id;
});lanjut: templating bootstrap
Comments
Post a Comment