Обзор LifeWire версии 3 и Volt.
Документация переехала на поддомен lifewire.laravel.com.
Обновлен дизайн документации.
Установка упрощена: зависимость через Composer и публикация конфига.
Лайф Фай автоматически добавляет скрипты и стили в шаблон.
Возможность ручного добавления скриптов через конфиг.
WireModule по умолчанию с параметром def.
WireNaviGate для перехода по страницам без перезагрузки.
Модификатор hover для отображения HTML при наведении.
Формы вынесены в отдельный слой.
Старый подход с model binding больше не работает.
Рекомендуется использовать новую концепцию форм.
Создание компонента и формы для пользователя.
Логика валидации переносится в форму.
Пример использования метода safe и валидации.
Биндинг модели в форму через метод mount.
Пример заполнения данных в форме.
Проверка работы биндинга и валидации.
Валидация через PEP-атрибуты.
Пример добавления правил валидации через атрибуты.
Возможность перевода сообщений валидации.
Пример изменения заголовка и лейаута страницы через PEP-атрибуты.
Использование атрибута lock для предотвращения изменения свойств.
Пример вызова событий через PEP-атрибуты.
Атрибут renders для исключения ре-рендеринга при вызове метода.
Пример исключения ре-рендеринга для определенных методов.
Компьютер пропертис используется для контроля производительности.
Метод с атрибутом компьютер вызывается только один раз при рендеринге.
Лайф файер кэширует содержимое, возвращая одно и то же значение при повторных обращениях.
Вложенные компоненты в Лайф файер 3 работают лучше и поддерживают реактивность.
Пример: создание компонента "юзер инер" и его вызов в "юзер".
Добавление реактивности через атрибут реактив для обновления дочерних компонентов.
Поллинг в Лайф файер 3 работает как запросы по таймауту, а не как веб-сокеты.
Важно аккуратно использовать эту директиву, чтобы избежать перегрузки сети.
Лейзи компоненты загружаются позже, не мешая первому рендеру.
Пример: добавление лейзи и плейсхолдера для отображения компонента после загрузки.
Вольт - это Лайф файер, организованный в одном блейд-файле.
Установка Вольта: сначала Лайф файер, затем Вольт.
Вольт использует функции хелперов для организации логики в блейд-файле.
Создание Вольта-компонента и настройка стейтов и экшн.
Пример использования компьютер пропертис для кэширования значений.
Кэширование с указанием времени хранения для обновления значений.
Лайф Файер 3 дал автору второе дыхание, хочется писать и использовать его.
Автор планирует продолжать делать уроки по Лайф Файер, если это интересно зрителям.
Есть идея переписать проект с Лайф Файер 2 на Лайф Файер 3, используя более интересные практики и компоненты.
Начать с переписывания уже существующих компонентов и демонстрировать это на канале.
Вольт будет использоваться в некоторых случаях, но пока автор не сильно заинтересован.
Автор просит зрителей оставить комментарии о том, интересны ли уроки по Лайф Файер и переписка проекта.
Если комментарии будут положительными, уроки продолжатся, иначе рубрика исчезнет.
Благодарность за просмотр, лайки и комментарии, прощание до следующего ролика.