トップサービス導入事例強み開発ブログよくある質問会社案内 お問い合わせ
Dev Blog

Laravel Livewire3を使ってみる

Livewireの3系が2023年8月にリリースされたので使ってみる。

■公式サイト https://livewire.laravel.com/

■前提条件 ・Laravel10以降 ・PHP8.1以降

■サンプル ・usersテーブルに100件テストデータ登録 ・10件ごとの一覧表示とページング ・キーワード検索、リセット機能

Livewire3で作成した一覧検索・ページング機能のデモ

■alert ・livewire-alert を使えば実現可能 https://github.com/jantinnerezo/livewire-alert

■validation ・PHP側だけでOK。クライアント側とサーバ側のダブルチェックは不要。

■感想 ・Vue.js等で書いていた部分がLivewireでほぼ実現できる。無理な部分だけJavascriptを書けばOK。 ・基本的にPHP側の実装だけで済むので開発しやすい。 ・使う側としてもサクサク感があって良い。