
Livewire & Inertia
Komponen Livewire, wire:model, validasi, setup Inertia.js, partial reload, data bersama, router, perbandingan
1Apa itu Livewire dalam konteks Laravel?
Apa itu Livewire dalam konteks Laravel?
Jawaban
Livewire adalah framework full-stack untuk Laravel yang memungkinkan pembuatan antarmuka pengguna yang dinamis dan reaktif sepenuhnya dalam PHP, tanpa perlu menulis banyak JavaScript. Ia secara otomatis menangani komunikasi antara server dan klien melalui permintaan AJAX, memungkinkan pembuatan komponen interaktif yang mirip dengan framework JavaScript modern sambil tetap berada dalam ekosistem PHP/Laravel.
2Modifier mana yang digunakan dengan wire:model untuk memicu pembaruan hanya saat pengguna meninggalkan field input?
Modifier mana yang digunakan dengan wire:model untuk memicu pembaruan hanya saat pengguna meninggalkan field input?
Jawaban
Modifier .blur memicu pembaruan Livewire hanya saat pengguna meninggalkan field (event blur), misalnya dengan mengklik di tempat lain atau menggunakan tombol Tab. Ini mengurangi permintaan jaringan dibandingkan dengan .live yang mengirim permintaan pada setiap ketukan tombol. Berguna untuk formulir di mana validasi real-time tidak diperlukan untuk setiap karakter yang diketik.
3Apa tujuan atribut #[Modelable] dalam komponen anak Livewire?
Apa tujuan atribut #[Modelable] dalam komponen anak Livewire?
Jawaban
Atribut #[Modelable] memberi tahu Livewire bahwa properti komponen anak harus diikat (bound) dua arah dengan wire:model dari komponen induk. Ini memungkinkan ekstraksi field formulir menjadi komponen yang dapat digunakan kembali sambil mempertahankan sinkronisasi state dengan induk. Saat ini, hanya atribut #[Modelable] pertama per komponen yang didukung.
Direktif Livewire mana yang memungkinkan menampilkan indikator visual saat sebuah field memiliki perubahan yang belum disimpan?
Modifier Livewire mana yang memungkinkan menunda permintaan jaringan sebesar 250ms setelah ketukan tombol terakhir pengguna?
+17 pertanyaan wawancara
Topik wawancara Laravel lainnya
Dasar-Dasar PHP
Dasar OOP PHP
Composer & Autoloading
Dasar-Dasar Laravel
Routing Laravel
Blade Templates
Request & Response
Dasar-Dasar Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
Validasi & Formulir
Autentikasi
Otorisasi & Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
Notifikasi & Mail
File Storage
Testing & PHPUnit
Caching
Eloquent Advanced
Repository Pattern
Laravel Packages
Performance Optimization
Security Best Practices
Laravel Octane
Laravel Distributed Systems
Observability & Monitoring
Deployment & DevOps
Kuasai Laravel untuk wawancara berikutnya
Akses semua pertanyaan, flashcards, tes teknis, latihan code review dan simulator wawancara.
Mulai gratis