Обзор долгожданного обновления Laravel 9, которое состоялось 8 февраля 2022 года. Проведем установку, посмотрим что поменялось в структуре. Гайдлайн изменений и нововведений.
#laravel9#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного -
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут -
---------------------------------------------------------------------------------
⏰ Таймкоды:
00:00 Введение
00:44 Установка
01:58 Обзор структуры
02:11 Anonimous class migration
02:26 Route controller group
02:46 Route scopeBindings
03:00 New Route List
03:20 New error page
04:03 Test coverage
05:23 New helpers - to_route(), str()
05:44 Accessors/Mutators
06:00 Enums
06:15 Inputs directives ([id50026696|@checked], [id5823827|@selected])
06:24 Laravel Scout Database Engine
06:47 Http guzzle timeout
Всех поклонников Laravel я приветствую на канале Cutcode! Друзья свершилось и 8 февраля поздно вечером (если брать московское время) состоялся релиз ларавел 9 и вот официальный сайт также изменился в плане дизайна. А сегодня я постараюсь кратко пройтись по всем нововведениям laravel 9 думаю будет интересно. Погнали!
Кстати у меня новый микрофон! И хотелось бы знать ваше мнение стал ли звук лучше? А также поменял тему в PHPstorm, чтобы вам было удобнее смотреть! Также жду фидбэк от вас. Давайте начнем с апгрейд гайда.
Итак друзья инструкции по апгрейду располагаются в документации. Здесь нет ничего сложного на стоит обратить внимание на то что минимальная версия PHP теперь 8. А сами разработчики оценивают время апгрейда в 30 минут. Но мы сейчас не будем вникать в детали апгрейда, так как я сделаю на эту тему отдельный ролик с реальным проектом и мы с вами посмотрим сколько времени нам потребуется. Из изменений в зависимостях нас ожидает новый fly систем версии 3, который как обещают разработчики увеличил производительность в 300%. Swift mailer больше не поддерживается и потому мы уходим на symfony mailer. Новая страница ошибок от Spatie. И starter kit бриз в связке с .
А сейчас мы установим Laravel 9 и взглянем что изменилось по структуре. laravel new назовем l9. Кстати друзья для тех кто не знал если добавить опцию git то вместе с laravel приложением также будет инициализирован и git репозиторий, а если мы укажем github, то репозитории будет сразу загружен к вам на github.
Начинаем установку. Как видим изменения незначительны. А именно директория с переводами lang переместилась в корень проекта из директории resources и удалили файл. В остальном никаких изменений.
Итак, давайте начнем с нововведений, которые нам уже хорошо известны, но они официально относятся к Laravel 9 а именно к query builder interface. Метод query, который помогает нам удобно работать с query builder с автокомплитом, со всеми доступными методами.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
🔔 подпишитесь на YouTube-канал:
📼 Курс по Laravel с нуля:
Релиз Laravel 9: обзор новых функций
---------------------------------------------------------------------------------
🔗 наш сайт:
📷 наш instagram:
📱 Наш telegram-канал:
1 view
932
360
2 months ago 00:52:06 4
MoonShine stream. Обзор обновления
2 months ago 00:34:30 2
Laravel 11 Release, Context, New Hires, & Open-Source Sustainability
3 months ago 00:18:14 1
Обзор релиза Laravel 11 и Upgrade guide
3 months ago 00:02:49 6
Laravel Herd releases with new services. No more Docker, DBNGIN, or even homebrew!
3 months ago 00:16:28 1
Laravel 11 под капотом. Что нового?
6 months ago 00:38:45 2
IT Дайджест Ноябрь 2023
6 months ago 00:08:47 14
Обновление PHP 8.3. Обзор нововведений
7 months ago 00:17:50 7
Гайд по MoonShine v.2. Видеоинструкция по использованию админ-панели
7 months ago 01:39:22 1
Александр Макаров - «Следуй за мечтой»
7 months ago 00:19:32 1
Upgrade guide по обновлению MoonShine до версии 2.0. Админ-панель для Laravel от CutCode
8 months ago 00:14:46 17
MoonShine 2.0. Первый взгляд на новый функционал админ-панели для Laravel
9 months ago 00:29:51 1
Полиморфные отношения (Polymorphic). Гайд по отношениям в Laravel
9 months ago 00:22:35 23
Обзор NativePHP - для создания собственных нативных desktop приложений
10 months ago 00:28:05 6
Обзор пакета Laravel Prompts - для создания красивых форм в консоли
11 months ago 00:10:20 1
Правила оформления Commits при разработке проектов на Laravel
1 year ago 00:07:59 1
PHP и Laravel дайджест новостей за май 2023 года. Обзор новостей по ПХП и Ларавел
1 year ago 00:06:46 1
Angular 16 is a milestone release!
1 year ago 00:06:14 3
PHP и Laravel дайджест новостей за апрель 2023 года. Обзор новостей по ПХП и Ларавел
1 year ago 00:19:44 9
Отношение BelongsTo. Гайд по отношениям в Laravel
1 year ago 00:04:29 7
Что нового в Laravel 10.4?
1 year ago 00:05:44 9
Laravel Pennant не то, что нужно… | Laravel и Feature-флаги
1 year ago 00:03:44 7
Laravel 10 – стоит ли обновляться? Тейлор опять ЖЕСТКО обманул всех
1 year ago 00:07:28 4
Отмена Laravel 10 | Обновления Laravel 9 за год
2 years ago 00:11:33 4
PHP и Laravel дайджест новостей за август 2022 года. Обзор новостей по ПХП и Ларавел