Mengenal Apa Itu Laravel Livewire

Posted on

Laravel Livewire adalah sebuah full-stack framework yang digunakan bagi laravel, yang memungkinkan kita bagi membangun antar muka dinamis dengan secara gampang, tanpa menghilangkan guna dan kenyamanan kita pada menggunakan framework laravel jadi bagi struktur script dan penulisan dari kondingnya masih menggunakan laravel. Di panduan kali ini kami kursus web programming jakarta akan membahas mengenai Mengenal Apa Itu Laravel Livewire.

Bagi guna dari livewire ini sesungguhnya yaitu kita dapat membangun web modern tanpa menghilangkan kenyamanan kita pada menggunakan framework laravel.

Jikalau biasanya kita menggunakan frontend framework seperti Vue.js ataupun react. Biasanya kita membutuhkan API bagi mengambil data dan menampilkan datanya, namun apabila kita menggunakan laravel livewire kita membangun dua file di ketika kita membangun component livewire.

Bagi file pertama-tama yakni Class PHP yang cara kerjanya mirip seperti controller di laravel, sedangkan file yang kedua yakni file view, berfungsi bagi menampilkan data di livewire sama seperti kita menampilkan data di laravel yaitu di view. Yuk ikuti artikel dari kami Kursus Web Programming Jakarta dari Dumet School.

Bagi cara kerja dari livewire ini yaitu seperti dibawah ini :

  1. Livewire merender component awal dengan sebuah halaman (seperti Blade @include) dengan cara tersebut akan menjadi seo friendly.
  2. Ketika terdapat interaksi, livewire membangun ajax request dengan data yang terbaru.
  3. Server akan merender ulang component dan meresponse dengan HTML yang baru.
  4. Kemudian secara pintar Livewire memutasi DOM sesuai dengan hal-hal yang berubah.

Livewire hanya menghandalkan Ajax request bagi menjalankan segala komunikasi servernya dan tak menggunakan websockets.

Mungkin apabila lihat dari penjelasan diatas kita agak sedikit bingung cara kerja dari livewire ini, namun setelah kita praktek dan membangun beberapa study casenya nanti diinginkan teman-teman kursus web programming menjadi lebih sedikit paham apa itu yang maksud dengan livewire ini.

Oke teman-teman begitulah pembahasan kita di panduan Mengenal Apa Itu Laravel Livewire.

Semoga bermanfaat.

Terima kasih.

sumber :kursuswebprogramming.com/blog/

(Visited 42 times, 1 visits today)

Leave a Reply

Your email address will not be published. Required fields are marked *