Livewire
Livewire дозволяє будувати динамічні інтерфейси в Laravel на PHP і Blade — без окремого JavaScript-застосунку та без API-шару. Тут два повні посібники: зріла версія Livewire 3 і Livewire 4 з однофайловими компонентами, островами та слотами.
Оберіть посібник
Версія, на якій досі працює більшість проєктів у продакшені. Класові компоненти, повна модель компонента, форми, події, завантаження, тестування та безпека.
Livewire 4.xПоточний реліз. Однофайлові компоненти, острови для часткового рендерингу, слоти, вбудований drag-and-drop, директиви оптимістичного UI та скоуплений CSS.
Livewire 3 → 4Порівняння пліч-о-пліч і чек-лист переходу: усі ламкі зміни, перейменовані API та ключі конфігурації, з кодом «було / стало».
Яка версія потрібна
Новий проєкт? Починайте з Livewire 4 — це поточний реліз і формат за замовчуванням для нових компонентів.
Є проєкт на Livewire 3? Livewire 4 зберігає добру зворотну сумісність: класові компоненти працюють далі. Прочитайте порівняння, щоб завчасно побачити, що зламається.
Підтримуєте стару кодову базу? Посібник із Livewire 3 залишається тут і залишається повним.