What Is Route In Laravel?

Route atau Routing berperan sebagai penghubung antara user dengan keseluruhan framework. Dalam Laravel, setiap alamat web yang kita ketik di web browser akan melewati route terlebih dahulu. Route-lah yang menentukan ke mana proses akan dibawa, apakah ke Controller atau ke View. Khusus dalam tutorial ini, kita juga akan lihat bahwa di Laravel, route juga bisa dikembalikan langsung ke user (tanpa melewati view maupun controller).

Secara default, Laravel sudah menyertakan 1 route bawaan. Jalankan server PHP dengan perintah php artisan serve di cmd. Kemudian buka web browser dan ketik alamat http://localhost:8000.

Kemudian selanjutnya silakan membuka folder route kemudian didalam nya ada web.blade.php kemudia buka web.blade.php. Secara bawaan, file routes/web.php sudah berisi beberapa baris kode program:

<?php
 
use Illuminate\Support\Facades\Route;
 
/*
|----------------------------------------------------------------------
| Web Routes
|----------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/
 
Route::get('/', function () {
    return view('welcome');
});

Di baris 3 terdapat perintah untuk proses import Route facade. Secara sederhana, facade adalah istilah Laravel untuk menyebut class bantu. Route class terdiri dari berbagai method yang akan kita bahas secara bertahap. Dalam penggunaan normal, perintah di baris 3 ini tidak perlu kita utak-atik.

Berikutnya di baris 5 – 14 terdiri dari komentar yang menjelaskan isi file. Hampir setiap file bawaan Laravel berisi komentar tentang maksud dan cara menggunakan file. Kadang baris komentar malah lebih panjang daripada file kode program sebenarnya. Ini sangat memudahkan kita dalam mempelajari setiap perintah yang ada.

Kode program dari route.php ini terdapat di 3 baris terakhir, yakni:

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

Inilah kode program yang dipanggil untuk memproses alamat http://localhost:8000.

Sumber Referensi :

http://www.jagocoding.com/tutorial/1258/Tutorial_Laravel_Dasar_Part_I

spot_imgspot_img

Subscribe

Related articles

Memanfaatkan Include Dan Required Function Pada PHP

 Halo teman-teman sobat baraja udacoding, selamat datang kembali di...

CARA MEMBUAT KONEKSI DATABASE DI PHP

Halo teman-teman, selamat datang kembali di baraja uda coding....

Pseudo Class Dan Penggunaannya part 2

Anchor Pseudo-classesMerubah link dengan beberapa cara yang berbeda tergantung...

Gridview and Container with Random Colors

Hallo sobat flutter, selamat pagi, siang, sore, malam. Apa...

Mengenal Pseudo Element Dan Penggunaannya part 2

Seperti yang kita semua ketahui tentang Pseudo Element pada artikel...
spot_imgspot_img

LEAVE A REPLY

Please enter your comment!
Please enter your name here