Tips Memahami Fungsi Route dan View Pada Laravel

Rote jika diartikan sederahana dalam indonesia adalah jalur atau rute, sedangkan pada laravel route ada bagian yang mengatur rute pada aplikasi yang kita buat dengan laravel.

Route yang kita buat menjadi URL yang dapat diakses, misal kita membuat halaman localhost/home kalau di laravel maka 127.0.0.1:8000 maka kita harus membuat terlebih dahulu route home dengan route home tersebut selanjutnya kita dapat membuat view serta menjalankan controller dan lainya pada saat route home diakses.

Untuk mengatur route ini terdapat pada file web.php didalam folder ( app/routes/web.php )disini misalkan kita buat route home maka kita tambahkan juga view home :

Route::get('home', function () {
    return view('home');
});

Tujuan dari route diatas adalah menuju ke halaman home, sedangkan route bawaan/default dari laravel adalah sebagai berikut :

Route::get('/', function () {
    return view('welcome');
});

Lokasi file tempat seting routes berada dalam folder routes/web.php

Disini diarahkan tampilan route ke halaman view welcome dimana lokasi view terdapat pada direktori Resources/views/welcome.blade.php apabila kita menjalan halaman localhost pada laravel maka tampilan view welcome laravel yang akan ditampilkan :

Selanjutnya disini apabila kita akan membuat menu sederahana pada aplikasi website dengan laravel misalnya home, profil, contak maka route dan view yang kita buat adalah sebagai berikut :

Home
Route::get('home', function () {
    return view('home');
});
Profil
Route::get('profil', function () {
    return view('profil');
});
Kontak
Route::get('kontak', function () {
    return view('kontak');
});

Untuk membuat route dengan tambahan controller maka kodenya sebagai berikut :

Route::post('/data', [LoginController::class, 'data']);

Pada kasus diatas kita membuat jalur atur route ke URL data dengan controller data, untuk lebih lengkapnya teman-teman bisa melihat dokumentasi resmi tentang route lebih lengkap di Route Laravel.

Ikuti tulisan menarik lainya di blog ini :

  1. Aplikasi Buku Tamu Online Berbasis Web Dengan Codeigniter 3
  2. Aplikasi Arsip Surat Masuk & Keluar Berbasis Web Dengan Codeigniter 3

Terima kasih telah membaca tulisan sampai selesai, semoga bisa bermanfaat.

Share and Enjoy !

You may also like...