TGViewer
Новости от CutCode Новости от CutCode @laravel_cutcode · 1.35K subscribers
Post #835 1.03K
Вышел Livewire 4.0.

Что нового?
Blaze Compiler
Рендеринг в 3-10 раз быстрее. Статические части шаблона компилируются один раз. На Laracon показали: 329ms → 19ms.
Islands
Тяжёлые части страницы грузятся отдельно и не тормозят всё остальное. Дашборд открывается сразу, графики подгружаются фоном.
Single-File Components
Всё в одном файле: код, разметка, стили. Можно использовать emoji в названии файла. При необходимости легко разделить на несколько файлов.
Slots + Attributes
Теперь работает как обычные Blade компоненты. Можно передавать контент внутрь и пробрасывать HTML атрибуты.
Drag Sorting
Drag-and-drop из коробки. Никаких библиотек подключать не нужно.
Smooth Transitions
Плавные анимации через браузерный API. Никаких CSS анимаций писать не нужно.
Route::livewire()
Новый способ определения роутов. Чище и понятнее.
Component Scripts & Styles
Пиши JS и CSS прямо в компоненте. Стили автоматически изолируются.
Optimistic UI
Интерфейс реагирует мгновенно, не ждёт ответа сервера.
Loading States
Элемент автоматически получает атрибут при загрузке. Стилизуй через Tailwind.
Inline Placeholders
Skeleton loader пишешь рядом с контентом, а не в отдельном файле.
JavaScript Power Tools
Больше контроля при работе с JavaScript. Можно называть элементы, возвращать данные в JS, делать операции без обращения к серверу.

Итог
Заявляют, что Livewire 4 знатно поработал над своими проблемами: стал быстрым и компактным. Когда-то проект CutCode начался именно с готовых элементов на Livewire, так что я отслеживаю эту библиотеку, хотя со временем стал относится к ней более скептически.

https://github.com/livewire/livewire/releases/tag/v4.0.0
GitHub Release v4.0.0 · livewire/livewire ⚡ Livewire 4.0 Livewire 4.0 is finally here. This release represents a massive step forward for Livewire, bringing powerful new features, improved developer experience, and a more solid foundation ...
  • 🔥 18
  • 👏 8
  • ❤ 4
  • 👍 3
  • 🎉 2
  • 💯 2
  • 💩 1
More from @laravel_cutcode
  1. Sep 9, 2026Пыхник’26 — целая неделя PHP! С 28 сентября по 2 октября пройдёт Пыхник’26 — онлайн-конфер…
  2. Sep 3, 2026Опа, Тейлор Отвелл говорит, что issues — это уже что-то из мира динозавров 😄 Нашли баг? Н…
  3. Sep 1, 2026Пыхник’26. План «Б» Итак, мы продолжаем делать Пыхник, но теперь полностью онлайн! 📆 Сдви…
  4. Aug 20, 2026Стрим, посвященный Open source в эпоху LLM Мы в эфире! Подключайтесь! https://youtube.com/…
  5. Aug 19, 2026Стрим, посвященный Open source в эпоху LLM LLM пишут код, делают ревью, поддерживают докум…
  6. Jul 21, 2026До конца сбора на Пыхник осталось 4️⃣ дня! Для тех, кто вдруг пропустил: мы готовим целую…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →