Тёмный
No video :(

Обзор Livewire 3 и Volt. Новые инструменты для Laravel 

Просто о Laravel. CutCode
Подписаться 14 тыс.
Просмотров 4,6 тыс.
50% 1

Экосистема Laravel продолжает активно развиваться, и настало время новой major версии одного из инструментов - Livewire 3. В этом видео я сделаю обзор нововведений Livewire 3, а также расскажу про новый пакет Volt, который предоставляет возможность использования однофайловых Livewire-компонентов и работает с Folio.
🎁 Для вас есть подарок, забирайте - cutcode.dev/l/... 🎁
#livewire#livewirevolt#laravel#cutcode
---------------------------------------------------------------------------------
🚀📹👨‍🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇
learn.cutcode....
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - cutcode.dev/l/...
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 - Введение
00:29 - Установка и обновление
01:41 - wire:navigate
03:03 - Form
09:18 - PHP Attributes
13:19 - События
14:46 - Вычисляемые свойства
16:28 - Вложенные компоненты
19:48 - Polling
21:00 - Lazy components
22:03 - Livewire Volt
28:30 - Мой проект по Liwevire
Всех поклонников laravel я приветствую на канале CutCode. Друзья свершилось! И у меня дошли руки до обзора livewire версии 3. Заодно также взглянем и на Volt. Я думаю многие из вас ждали этот обзор и особенно обзор Volt. OK, погнали!
Во-первых, документация 3 версии переехала на поддомен Laravel. Теперь это livewire.laravel.com и заодно обновили дизайн. Но это все мало интересно, давайте перейдем документацию в раздел установка. Она сильно упростилась. Само собой устанавливаем зависимость с помощью композера и следующий шаг это публикация конфига. И на этом все. Livewire готов к использованию.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
• Обзор Livewire 3 и Vol...
🔔 подпишитесь на RU-vid-канал: www.youtube.co...
📼 Курс по Laravel с нуля:
• Курс по Laravel 8 обуч...
Обзор Livewire 3 и Volt. Новые инструменты для Laravel
---------------------------------------------------------------------------------
🔗 наш сайт: cutcode.dev/?u...
📱 Наш telegram-канал: t.me/laravel_c...

Опубликовано:

 

16 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 40   
@dprhmk
@dprhmk 10 месяцев назад
Спасибо, делай ещё уроки по livewire 3)
@user-zi6in5by1p
@user-zi6in5by1p 10 месяцев назад
Не относился к liveware серьёзно, но посмотрев ваш ролик - впечатался. Давайте пожалуйста больше, очень интересно. Круто было бы увидеть какой то учебный проект на нём. Подскажите, в каких проектах вы бы его применяли, а в каких - нет, почему ? Спасибо.
@TuNeRmAn7777
@TuNeRmAn7777 10 месяцев назад
Продолжайте делать уроки/обзоры) Спасибо за контент!
@user-pt1wy1zq7m
@user-pt1wy1zq7m 10 месяцев назад
Очень будет круто, если выйдут новые ролики про livewire.
@CutCodeRu
@CutCodeRu 8 месяцев назад
будут обязательно
@gamingplay5415
@gamingplay5415 10 месяцев назад
передаем за проезд лайком 😊😂
@CutCodeRu
@CutCodeRu 10 месяцев назад
Хорошо сказано) надо в роликах использовать))
@chilipeppers476
@chilipeppers476 10 месяцев назад
Ждём ролики про livewire
@CutCodeRu
@CutCodeRu 10 месяцев назад
ок, делаем
@silentage6310
@silentage6310 10 месяцев назад
livewire интересно. для миграции с LW2 на LW3 же есть консольная команда для миграции вполне неплохо работает. она переписывает и классы и шаблоны, попробуй.
@CutCodeRu
@CutCodeRu 10 месяцев назад
Спасибо, заценим! Но там lw2 не единственная проблема)
@levdau
@levdau 10 месяцев назад
😍
@CutCodeRu
@CutCodeRu 10 месяцев назад
спасибо
@ifrond
@ifrond 10 месяцев назад
у меня такой вопрос по livewire. Классический CRUD - таблица со списком моделей и форма для добавления и редактирования. Формы в виде вложенных компонентов. Есть ли возможность передавать только выбранный id по клику в таблице и перерисовывать только компонент с формой, без перерисовывания главного компонента с таблицей?
@lexxkrt
@lexxkrt 10 месяцев назад
так так и происходит вроде же. разные компоненты на одной странице, отрисовываешь тот с которым работаешь. если нужны изменения в других, событиями отлавливаешь
@ifrond
@ifrond 10 месяцев назад
Я пытался через события делать, но там слишком много js приходится дописывать. Хотелось бы оставаться в рамках чистого livewire
@silentage6310
@silentage6310 10 месяцев назад
@@ifrondсобытия можно чисто в пхп и отправлять и принимать. я обычно такие формы показываю в offcanvas при работе с формой таблица не обновляется. в зависимости от реализации, может потребоваться кинуть событие типа "postUpdated" а компонент с таблицей его примет чтобы обновится.
@jackalrus1
@jackalrus1 10 месяцев назад
livewire 3 ТОП
@CutCodeRu
@CutCodeRu 10 месяцев назад
👍
@ivanboriev6177
@ivanboriev6177 10 месяцев назад
да
@CutCodeRu
@CutCodeRu 10 месяцев назад
ок
@jekasylar3397
@jekasylar3397 10 месяцев назад
А что лучшие использовать для SPA Livewire или inertia ? с inertia я работал а вот с Livewire не разу (
@CutCodeRu
@CutCodeRu 10 месяцев назад
Ну такие вещи сравнивать вообще нельзя. Инерция вообще просто мост транспортный с сахаром в стеке с vue либо react, а livewire работает с блейд где можно вообще забыть о js
@bogdanchirukin1050
@bogdanchirukin1050 10 месяцев назад
делай с inertia , реактивность Livewire просто сервер забьет
@lexxkrt
@lexxkrt 10 месяцев назад
@@bogdanchirukin1050 чем она забьет, страницы что в чистом блейде(html) что через аякс (livewire) одинаково грузиться будут по запросам на сервер, только работаешь с понятным пхп
@silentage6310
@silentage6310 10 месяцев назад
я бы сказал зависит от проекта. что в нем больше надо или плотная работа с БД (+ сложная логика) или динамичный фронт. лично я выбираю LW но и делаю в основном админки, кабинеты, CRM там пользователей немного - а удобства с LW - не описать. если бы нужно было обрабатывать большой трафик и предполагалось бы что может быть много событий - то наверное лучше бы инерцию выбрал. Но вот даже инет магазин планирую переписать на LW, естественно часть будет обрабатываться на js без сервера (попапы слайдеры и др мелочь).
@user-no8fz1iw6x
@user-no8fz1iw6x 9 месяцев назад
Как говориться это не инструмент плохой, это вы его варить не умеете )) LW3 мне очень понравился
@CutCodeRu
@CutCodeRu 9 месяцев назад
Никак не дойдут руки его поварить хорошенько)
@VirtexR
@VirtexR 10 месяцев назад
Сложно так привыкаешь к одному через год уже все по другому
@lexxkrt
@lexxkrt 10 месяцев назад
этим программисты и отличаются от мамкиных кодеров. мы всегда учимся
@CutCodeRu
@CutCodeRu 10 месяцев назад
развитие
@enmaboya
@enmaboya 10 месяцев назад
Volt, конечно, чуть более чем ужасен) ребят, которые развивают Laravel, переодически вообще не туда заносит
@silentage6310
@silentage6310 10 месяцев назад
это первый шаг к маленьким компонентам. посомтри на вью реакт - там же поголовно все однофайловые компоненты SFC. просто также логику выноси в отдельные файлы, а во вью только дергай их.
@silentage6310
@silentage6310 10 месяцев назад
пройдет пару лет и все так будут писать. время движется, все ускоряется, лишние абстракции то исчезают то появляются.
@enmaboya
@enmaboya 10 месяцев назад
@@silentage6310 ну на вью пусть как угодно пишут, а в реакте вообще другой, там нормально всё структурировать можно) а именно volt - выглядит как дерьмо, с любой стороны
@lexxkrt
@lexxkrt 10 месяцев назад
т.е. vue на стороннем языке это нормально, а те же компоненты на volt/livewire3 с использованием родного пхп это не туда заносит? рассмотри volt как замена vue и сразу все туда понесет
@enmaboya
@enmaboya 10 месяцев назад
@@lexxkrt именно так. я vue в принципе не рассматриваю, но это к теме не имеет отношения, да и vue - это отдельный фреймворк, пусть там с ним делаю что хотят. а volt - это именно что дерьмо, в общем-то как и folio. лара не является ни next'oм и vue, там зачем натягивать сову на глобус?
@you-are-not-allowed
@you-are-not-allowed 10 месяцев назад
ИМХО livewire - это полная ерунда, лучше писать апи отдельно и фронт отдельно, учитывая, что популярности особой не обретает как и Inertia - подходы эти так себе
@CutCodeRu
@CutCodeRu 8 месяцев назад
на вкус и цвет
Далее
Обзор Laravel Octane, Roadrunner, FrankenPHP
30:05
Будзек и рецепт🐝
00:25
Просмотров 146 тыс.
Х..евый доктор 😂
00:15
Просмотров 154 тыс.