Обзор precognition. Новый функционал в Laravel
Вставка
- Опубліковано 4 жов 2024
- В этом ролике изучим Precognition, появившийся в крайнем обновлении Laravel. Precognition - это новый функционал фреймворка, который позволит разработчикам создавать новые и улучшенные возможности для своих пользователей. Взглянем как это работает на примере из Pull request.
github.com/lar...
#Precognition#laravel#cutcode
---------------------------------------------------------------------------------
❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - t.me/laravel_chat
🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - cutcode.ru/cha...
---------------------------------------------------------------------------------
Всех поклонников laravel я приветствую на канале CutCode. Совсем недавно вышел апдейт с новой фичей в laravel, которая называется precognition. На момент записи этого ролика её еще не добавили в официальную документацию. Апдейт все еще висит как открытый pull request. Возможно в процессе еще что-то изменится, но ничего страшного сделаем еще один ролик с разбором изменений. Я как раз пару часов назад решил взглянуть как это работает и работает ли и в процессе мне пришла идея, а почему бы не показать и вам и подробно рассказать что к чему. Разбирать будем тот же самый базовый пример из Pull request и я думаю будет интересно. Ну что ж погнали!
Друзья в целом фича precognition переводится как предвидение и мы можем в рамках заголовков request и responce контролировать что именно мы хотим получить от нашего приложения. То есть создавать такие порционные ответы в рамках чего-либо. Если к примеру говорить в рамках форм реквестов вот сейчас перед нами стоит задача: есть регистрация. Есть набор полей никнейм, e-mail, есть отдельный для этого form request, где у нас правила валидации это уникальный и обязательный никнейм, уникальный e-mail, пароль и чтобы пароль совпадал с повторите пароль. То есть стандартная схема. И также думаю вы часто замечали на различных источниках, где никнейм проверяется прям динамически при вводе и подсказывает пользователю занят такой никнейм либо нет. В целом задача не сложная, нам для этого потребуется дополнительный form request только для никнейма и дополнительный экшен который проверял бы все это но в рамках никнейма. Но с приходом фичи precognition мы можем все это делать в рамках одного форм реквеста и того же экшена. Только в header укажем что проверять только никнейм и нам в ответе будут приходить либо ошибки валидации никнейма, либо пустой ответ. То есть продолжать регистрацию мы также здесь не будем.
---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
• Обзор precognition. Но...
🔔 подпишитесь на UA-cam-канал: www.youtube.co...
📼 Курс по Laravel с нуля:
• Курс по Laravel 8 обуч...
Обзор precognition. Новая фича в Laravel
---------------------------------------------------------------------------------
🔗 наш сайт: cutcode.ru/
📷 наш instagram: / cutcoderu
📱 Наш telegram-канал: t.me/laravel_c...
Клевая фишка! Надо будет попробовать в ближайшем проекте!
обязательно попробуйте!
Спасибо, интересно 🔥
💪
Круто! Конечно буду использовать на своих проектах.
Нормас. Все как у большаков теперь будет!
точно
Ох.. заживём теперь
😅
вот это магия хыхы
🙄
Заставка очень громкая. В наушниках чуть мозг не вытек.
Сделаем по тише
А что за тема в Шторме?
nova. на канале есть ролик с подробной настройкой
А есть на канале видео как интегрировать сторонние ресурсы в laravel например яндекс диск (может библиотека есть под нее), яндекс метрика?
Ну хз конечно, сахар сыпят мое почтение, по любому поводу уже.
Все в сахаре)
Прикольная фича, но как по мне очень много запросов отправляется
Ну количество запросов к фиче отношение не имеет, это я просто их на каждый ввод спамил
Влит пулл ревкест. Enjoy
Да вроде в документацию пока не влили