Команда Livewire оголосила, що Livewire 4 офіційно вийде наступної середи. Щоб заінтригувати, опубліковано відео, яке показує одну з новинок Livewire 4: wire:transition — функцію, що суттєво спрощує анімації інтерфейсу.
wire:transitionАнімації традиційно були однією з найнеповоротніших частин розробки реактивних інтерфейсів. Livewire 4 прагне позбутися цього клопоту.
Нова директива wire:transition дозволяє легко додавати плавні декларативні переходи, коли елементи з’являються або зникають із DOM. Замість ручного підключення JavaScript hooks або координування CSS classes, Livewire бере на себе всю важку роботу.
У прев’ю-відео функцію називають «неймовірно простою й потужною», а приклади демонструють, наскільки чистим і читабельним може бути код анімацій інтерфейсу, якщо переходи вбудовані прямо у фреймворк.
За словами Caleb, реліз Livewire 4 «стає тільки кращим», і він жартома додав, що йому шкода тих, хто ще користується Livewire v3.
Усі нові функції, включно з wire:transition, вже доступні в сьогоднішній бета-версії — можна випробувати їх до офіційного запуску наступного тижня.
Щоб ознайомитися з Livewire 4, документація уже опублікована і містить повний quickstart-гайд.
Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше
Зазирніть у світ Laravel, де потужний CLI-фреймворк відкриває нові можливості для розробки командного інтерфейсу. Дізнайтеся, як створити просту утиліту для перевірки акцій, яка працює з Docker, та які переваги це може принести у вашому проєкті!
Досліджуйте нові можливості локалізації вашого Laravel-додатку з пакунками, які використовують штучний інтелект, такими як ChatGPT та Claude. Які рішення можуть спростити ваш процес перекладу та зробити його більш точним? Читайте далі, щоб дізнатися більше!