Latihan 1: Blade Templating — Laravel

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>.

  1. Di dalam function-nya, kembalikan view bernama profile: return view("profile", [...]);. Namanya tanpa akhiran .blade.php.
  2. 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 &lt;b&gt;, bukan jadi tag.

Yang diperiksa: kodemu memuat return view(, dan output-nya memuat GET /profile → 200, <h1>Budi</h1> dan <p>Developer</p>.

Hint