livewire/livewire v4.0.0 ==== https://github.com/livewire/livewire/releases/tag/v4.0.0 # Livewire 4.0 Livewire 4.0がついにリリースされました。このリリースは、Livewireにとって大きな前進を意味し、強力な新機能、改善された開発者体験、そして動的なLaravelアプリケーションを構築するためのより堅固な基盤をもたらします。 ## 主な新機能 ### ビューベースコンポーネント コンポーネントクラス、テンプレート、スタイル、JavaScriptを1つのファイルに記述できます。また、すべてを1つのディレクトリにまとめるマルチファイル形式も利用可能です。新しいシングルファイル形式がデフォルトで、`php artisan livewire:convert`でいつでも形式を変換できます。 ### Route::livewire() ルートを含むアプリケーション全体でコンポーネントを名前で参照できます。新しい`Route::livewire()`マクロは、フルページコンポーネントルートを定義する一貫した方法を提供します。 ### 名前空間 Livewireには`pages::`と`layouts::`の名前空間がデフォルトで付属し、アプリケーションのニーズに応じてコンポーネントを整理するためのカスタム名前空間をサポートします。 ### コンポーネントスクリプトとスタイル テンプレートに直接`