Site Loader
CHAT

Salah satu fitur menarik di framework laravel yaitu routing, routing merupakan penamaan suari URL setelah domain utama, sebagai contoh di website didikprabowo.com terdapat salah satu URL yang di ikuti dengan blog, jadi didikprabowo/blog, Routing atas URL tersebut dengan nama blog.

Dengan menggunakan Routing di laravel meminimalisir menimbulkan error pada url yang tidak tersedia. Routing pada laravel dapat bersifat statis maupun dinamis, dimana salah satu end-point(Uri) dapat berubah.

Macam-macam Metode Routing pada Laravel.


  1. GET, digunakan untuk mengakses halaman secara langsung.
  2. POST, digunakan untuk mengirimkan suatu data, baik array maupun single.
  3. PUT dan PATCH, digunakan untuk melakukan Update data yang telah ada.
  4. Delete, digunakan untuk menghapus data tertentu.
  5. Options, digunakan untuk kebutuhan yang bersifat opsional.

Untuk menggunakan Routing pada laravel tentunya sudah menginstal paket laravel nya. Letak routing laravel di folder utama laravel kemudian di folder routes, di dalam folder routes terdapat 4 file, namun yang paling umum digunakan yaitu di web.php

Penggunaan Dasar Routing

Maka akan tercetak tulisan Ini tercetak ketika mengakses host/domain awal

Routing menggunakan Parameter

Aksesnya : http://domain/{nama}, contohnya http://domain/didik. Maka akan tercetak tulisan nama saya adalah didik.

Penamaan Routing

URI tersebut dapat di akses dengan uri pengguna/profile, namun juga dapat di akses langsung dengan uri profil.

Group Routing

Routing dapat di kelompokan dengan nama tertentu agar lebih terstruktur, salah satu penggunaan group routing yaitu pemisahan untuk halaman admin dan halaman umum.

Untuk meilhat dokumentasi lengkapnya bisa kunjungi situs https://laravel.com/docs/5.7/routing. Untuk melihat daftar routing secara detail dapat mengetika di terminal dengan perintah

php artisan route:list

Contoh hasilnya sebagai berikut


Sangat bagus sekali bukan routing pada laravel ?

Dapat digunakan untuk menunjukan arah alamat kita tanpa mengetahui suatu function maunpun view secara langsung. Itu merupakan gambaran umum mengenai routing, silahkan anda lakukan pelatihan untuk memahami lebih jauh mengenai routing pada laravel.

Post Author: Didik Prabowo

Seoarang Software enginering, Instruktur terutama di bifang pemrograman berbasis website, sekaligus admin di situs didikprabowo.com.

Leave a Reply

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

About

Didik Prabowo merupakan situs web yang menyajikan informasi dan tutorial pemrograman, Teknologi dan SEO serta membahas Web Design HTML, CSS dan Javascript.
Situs ini juga menyajikan Informasi mengenai pengguna linux.