Latihan 1 dari materi Blade Templating di Laravel — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Kode awalnya berisi Route::get('/profile', function () { ... }); yang masih kosong, dan komentar berisi isi template profile.blade.php: <h1>{{ $nama }}</h1> dan <p>{{ $role }}</p>.
- Di dalam function-nya, kembalikan view bernama
profile: return view("profile", [...]);. Namanya tanpa akhiran .blade.php.
- Isi array kedua dengan data untuk template-nya, sebagai pasangan kunci dan nilai:
"nama" => "Budi" dan "role" => "Developer".
Saat dijalankan, route-nya dipanggil dan template-nya di-render seperti di Laravel: baris GET /profile → 200, lalu HTML-nya, <h1>Budi</h1> dan <p>Developer</p>. {{ }} meng-escape isinya, jadi data seperti <b> tampil sebagai <b>, bukan jadi tag.
Yang diperiksa: kodemu memuat return view(, dan output-nya memuat GET /profile → 200, <h1>Budi</h1> dan <p>Developer</p>.