WorksheetsQuiz Laravel
Total questions: 15
Worksheet time: 8mins
Fungsi utama Model di Laravel adalah…
Menampilkan halaman web
Mengatur logika dan akses data database
Mengatur URL
Membuat layout
Controller di Laravel berfungsi untuk…
Menghubungkan database dengan model
Menangani request, logika aplikasi, dan mengirim data ke view
Menyimpan file di server
Membuat migration
View di Laravel berfungsi untuk…
Menyimpan data di database
Menampilkan tampilan halaman kepada user
Mengatur route
Menangani AJAX
Route di Laravel digunakan untuk…
Menentukan URL yang diakses dan menghubungkannya ke controller atau closure
Mengatur database
Membuat migration
Menampilkan view
HTTP GET biasanya digunakan untuk…
Mengirim data sensitif
Mengambil atau menampilkan data dari server
Menghapus data
Memperbarui data
HTTP POST biasanya digunakan untuk…
Mengambil data
Mengirim atau menyimpan data ke server
Menampilkan view
Membuat route
HTTP PUT / PATCH digunakan untuk…
Menghapus data
Mengupdate data yang sudah ada di server
Menambahkan data baru
Menampilkan halaman
Eloquent di Laravel adalah…
Framework CSS
ORM untuk menghubungkan database dengan model menggunakan object-oriented
Fungsi AJAX
Package untuk membuat form
Kelebihan Eloquent dibanding query builder biasa adalah…
Bisa langsung menampilkan view
Menulis query lebih mudah dan readable
Bisa membuat migration otomatis
Mempercepat loading halaman
AJAX adalah…
Plugin Laravel untuk migration
Teknik JavaScript untuk request ke server tanpa reload halaman
Template Blade
Framework CSS
Contoh penggunaan AJAX untuk menampilkan data tanpa reload halaman adalah…
$.ajax({url:'/data', success: function(result){$('#div').html(result)}});
Route::get('/home','Controller');
User::all()
Fungsi Route::resource di Laravel adalah…
Membuat migration
Membuat route otomatis untuk CRUD (index, create, store, show, edit, update, destroy)
Menampilkan view
Menghubungkan AJAX
Fungsi method update() di controller Laravel adalah…
Menampilkan halaman web
Memperbarui data di database sesuai request
Menghapus data
Menghubungkan model
Perbedaan hasMany dan belongsTo di Laravel adalah…
hasMany untuk many→1, belongsTo untuk 1→many
hasMany untuk 1→many, belongsTo untuk many→1
Sama saja
hasMany untuk migration, belongsTo untuk route
Contoh implementasi View + Controller di Laravel adalah…
return view('home', ['data'=>$data]);
DB::table('users')->get();
Route::get('/home','Controller');
alert('Hello')
