LaravelTingkat: Pemula6 min

Routing Dinamis, Parameter, Named Routes & Route Groups

Kuasai sistem perutean URL di Laravel: deklarasi route HTTP verbs, penangkapan parameter dinamis, prefix URL, dan middleware route groups.

Mendefinisikan Route di routes/web.php

Pratinjau Terbuka

Sistem routing Laravel sangat fleksibel dan deklaratif. Anda dapat memetakan URL langsung ke closure atau meneruskannya ke method controller tertentu.

Contoh Kode Sintaks
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\ArtikelController;

// 1. Route dasar dengan View
Route::get('/', function () {
    return view('beranda');
});

// 2. Route dengan parameter dinamis dan tipe constraint
Route::get('/artikel/{slug}', [ArtikelController::class, 'show'])
    ->name('artikel.detail');

// 3. Route Group dengan prefix dan middleware autentikasi
Route::middleware(['auth'])->prefix('admin')->group(function () {
    Route::get('/dashboard', [DashboardController::class, 'index'])->name('admin.dashboard');
    Route::get('/pengguna', [PenggunaController::class, 'index'])->name('admin.pengguna');
});

Live Compiler Runner

Akses Kursus Wajib Login

Buka Akses Penuh Silabus & Praktikum

Masuk dengan akun GitHub, Google, atau Akses Cepat Developer untuk membuka seluruh materi mendalam, menjalankan compiler interaktif, mengerjakan kuis, dan menyimpan progres belajar Anda.

145+ Modul Lengkap•Tersimpan Otomatis•Sertifikat Kelulusan Resmi