Обзор долгожданного обновления 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
964
369
3 months ago 00:10:29 1
PHP и Laravel дайджест новостей за сентябрь 2024 года.
4 months ago 00:17:23 2
PHP и Laravel дайджест новостей за август 2024 года. Обзор Laracon US Keynote
4 months ago 00:03:21 1
🚀 Behind the Scenes: Laravel Releases Explained
5 months ago 00:13:02 4
PHP и Laravel дайджест новостей за июль 2024 года. Обзор новостей по ПХП и Ларавел