KERANGKA KERJA TATA KELOLA TEKNOLOGI INFORMASI
11 months ago
Assalamualaikum Warohmatulloh Wabarokatuh, pada artikel ini saya akan mengajak teman-teman sekalian untuk mengenal Laravel Livewire. Livewire adalah full-stack framework untuk Laravel, yang memungkinkan kita membuat antar muka dinamis secara mudah, tanpa meninggalkan kenyamanan Laravel atau maksudnya gaya kodingnya masih Laravel banget. Biasanya kita menggunakan frontend framework semisal Vuejs atau React, kita biasanya membutuhkan API untuk mengambil data dan menampilkan data. Sedangkan Laravel Livewire ini tidak seperti itu, Livewire membuat 2 file ketika kita membuat component Livewire, file pertama adalah file Class PHP yang bekerja mirip dengan controller di Laravel, dan yang kedua adalah file view, proses menampilkan data di Livewire sama persis dengan cara kita biasanya menampilkan data dari controller ke view di Laravel.
Menurut halaman awal webnya, Livewire kurang lebih seperti ini cara kerjanya.
Livewire hanya mengandalkan AJAX request untuk melakukan semua komunikasi servernya dan tidak menggunakan websockets.
Sedikit rumit jika dijelaskan dengan kata – kata, tapi kurang lebih seperti itu, mungkin kawan kawan akan paham, ketika praktik dengan kode.