Blog

Home  /  blog  /  Routing dalam Laravel

Routing dalam Laravel

Yang perlu dipelajari pertama kali ketika kita develop dengan Laravel adalah routing. Routing/route adalah bentuk endpoint/url yang akan kita pakai untuk membuat fungsi program yang sudah didefine di dalam controller function atau dalam bentuk anonymous function (closure). Dalam case ini kita akan membuat route yang mengarahkan ke controller ContentsController dengan nama function index.

Mari kita tes apakah di dalam aplikasi kita sudah berjalan dengan baik atau belum, dengan cara buat route baru dengan nama halo.

Silahkan buka file /routes/web.php di dalam framework Laravel kita, kemudian tambahkan baris route baru dengan tipe GET di bawah route welcome.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
/*
|--------------------------------------------------------------------------
| 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() {
    returnview('welcome');
});
Route::get('halo',function(){
    return'Hello world! Halo semuanya, selamat belajar Laravel.';
});

Route yang kita buat tersebut tidak mengarah ke controller dan function di controller, namun secara langsung return text “Hello world! Halo semuanya, selamat belajar Laravel.” tanpa layout yang didefinisikan, sehingga jika kita buka endpoint “halo” di browser, hasilnya akan terlihat text tersebut.

Silahkan buka http://localhost:8000/halo

Maka browser akan memunculkan text yang sudah kita buat tersebut, seperti gambar di bawah ini:


Untuk mempercepat pemahaman ini, daftar segera kursus komputer di Edusoft Center. Ada puluhan paket kursus dengan trainer yg handal dan berpengalaman.

Info selengkapnya bisa hubungi

Office : 0271 745 2187
No XL : 08180 4542 586 (WA & Telegram Ada)
No Simpati : 082 22922 2121

atau

Bisa Langsung Registrasi Online lewat Formulir Online:
www.edusoftcenter.com

Leave a Reply

Your email address will not be published.