Cara Membuat Route di Laravel

Laravel memiliki banyak sekali komponen yang dapat kita gunakan sebagai penunjang pembuatan website kita. Salah satunya ialah Route. Route ialah bentuk mekanisme framework dalam mengarahkan suatu obyek visual (atau yang biasa di sebut view) ke dalam bagian halaman website yang di inginkan. Pada kali ini, kita akan membuat berbagai jenis Route yang tersedia di dalam Laravel.

Route memiliki berbagai cara pendeklarasian hingga bentuk pemrosesan pada tiap komponen Laravel. Sederhananya, Route dapat kita bagi sebagai berikut :

  • Route Sederhana
  • Route Parameter
  • Route View

Terlebih dahulu, pastikan bahwa aplikasi localhost seperti XAMPP / WAMP Server / Laragon Anda telah di nyalakan & terdapat file Laravel pada direktori anda.

Langkah:

1. Untuk menampilkan tampilan website Laravel kita, arahkan Command Prompt (atau yang biasa di sebut sebagai CMD) menuju direktori yang berisikan file Laravel. Lalu, masukkan perintah berikut :

php artisan serve

Nantinya, website Laravel akan mengudara melalui localhost kita dengan menyertakan link dari website-nya.

Capture1 2

2. Masukkan link yang telah di sediakan oleh Laravel (umumnya alamatnya ialah http://127.0.0.1:8000 ) kedalam browser anda. Nantinya website Laravel akan muncul kedalam localhost anda. Untuk menampilkan halaman tersebut kedalam website Laravel, kita harus melakukan proses pembuatan View dan mengarahkan obyek yang telah kita buat kedalam Route yang telah di sediakan.

Capture2 3

Route Sederhana

Untuk membuat Route sederhana, masuklah kedalam direktori Laravel anda. Pada direktori routes, buka file yang bernama web.php . Pada bagian bawah kode yang telah di sediakan, masukkan kode berikut kedalam file terkait :

Route::get('/inwepo', function () {
    return 'Ini Website Inwepo';
});

Nantinya, Route akan menggunakan metode GET (mengambil informasi berdasarkan kumpulan kode yang terkait) untuk menampilkan hasil dari informasi yang di berikan. Informasi tersebut harus memiliki alamat yang akan di tuju serta bentuk fungsi yang mengindikasikan sebuah proses dalam penulisannya.

Untuk memastikan bahwa Route dapat bekerja, pada website Laravel, masukkan tambahan link /inwepo di dalamnya (sehingga nantinya akan menjadi seperti : http://127.0.0.1:8000/inwepo ). Nantinya akan muncul halaman website berupa tulisan Ini Website Inwepo di dalamnya.

Capture3 3

Route Parameter

Untuk membuat Route parameter, masukkan kode berikut kedalam file web.php

Route::get('page/{nomor}', function($nomor){
    return 'Ini Halaman ke-' . $nomor;
});

Pada kode di atas, secara manual, kita meminta pengguna untuk memasukkan nomor halaman pada website Laravel yang telah di sediakan. Bentuk Route ini sering kali di gunakan jika terdapat lebih dari satu halaman pada website. Penggunaan Route ini dapat di dinamiskan dengan cara mengintegrasikan-nya dengan Controller pada Laravel.

Capture4 1

Route View

Untuk membuat Route view, pada direktori resources – views, buatlah file yang bernama inwepo.blade.php . Lalu, masukkan kode berikut kedalam file terkait:

<html>
<head>
    <title>Inwepo Route</title>
</head>
<body>
    <h1>Contoh Pemanggilan View Menggunakan Route</h1>
    <h2>Ini</h2>
    <h3>Website</h3>
    <h4>Inwepo</h4>
</body>
</html>

Lalu, pada file web.php , masukkan kode berikut:

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

Pada Route kali ini, kita mencoba tuk memanggil sebuah file yang berada pada direktori views. Dalam Laravel, file yang umumnya memiliki ekstensi HTML, harus di simpan dalam format PHP agar dapat di proses melalui framework Laravel. Penggunaan ekstensi .blade.php pada Laravel mengindikasikan bahwa kita menggunakan template Blade sebagai format website kita (yang merupakan salah satu fitur front-end pada Laravel).

Capture5

Demikian tutorial cara membuat Route di Laravel. Semoga bermanfaat.

Komentar

Leave a Reply

Your email address will not be published. Required fields are marked *

Trending Minggu Ini

Inwepo adalah media platform yang membantu setiap orang untuk belajar dan berbagi tutorial, tips dan trik cara penyelesaian suatu masalah di kehidupan sehari-hari dalam bentuk teks, gambar. dan video.

Dengan bergabung bersama kami dan membuat 1 tutorial terbaik yang kamu miliki dapat membantu jutaan orang di Indonesia untuk mendapatkan solusinya. Ayo berbagi tutorial terbaikmu.

Ikuti Kami di Sosmed

Inwepo Navigasi

Tentang Kami             Beranda

Hubungi Kami             Panduan Penulis

Kebijakan Privasi

FAQ

Partner

Copyright © 2014 - 2023 Inwepo - All Rights Reserved.

To Top