Myvideo

Guest

Login

Обзор precognition. Новый функционал в Laravel

Uploaded By: Myvideo
1 view
0
0 votes
0

В этом ролике изучим Precognition, появившийся в крайнем обновлении Laravel. Precognition - это новый функционал фреймворка, который позволит разработчикам создавать новые и улучшенные возможности для своих пользователей. Взглянем как это работает на примере из Pull request. #Precognition#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️Присоединяйся к нашему комьюнити в телеграм - там и советом помогут и много интересного - 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - --------------------------------------------------------------------------------- Всех поклонников laravel я приветствую на канале CutCode. Совсем недавно вышел апдейт с новой фичей в laravel, которая называется precognition. На момент записи этого ролика её еще не добавили в официальную документацию. Апдейт все еще висит как открытый pull request. Возможно в процессе еще что-то изменится, но ничего страшного сделаем еще один ролик с разбором изменений. Я как раз пару часов назад решил взглянуть как это работает и работает ли и в процессе мне пришла идея, а почему бы не показать и вам и подробно рассказать что к чему. Разбирать будем тот же самый базовый пример из Pull request и я думаю будет интересно. Ну что ж погнали! Друзья в целом фича precognition переводится как предвидение и мы можем в рамках заголовков request и responce контролировать что именно мы хотим получить от нашего приложения. То есть создавать такие порционные ответы в рамках чего-либо. Если к примеру говорить в рамках форм реквестов вот сейчас перед нами стоит задача: есть регистрация. Есть набор полей никнейм, e-mail, есть отдельный для этого form request, где у нас правила валидации это уникальный и обязательный никнейм, уникальный e-mail, пароль и чтобы пароль совпадал с повторите пароль. То есть стандартная схема. И также думаю вы часто замечали на различных источниках, где никнейм проверяется прям динамически при вводе и подсказывает пользователю занят такой никнейм либо нет. В целом задача не сложная, нам для этого потребуется дополнительный form request только для никнейма и дополнительный экшен который проверял бы все это но в рамках никнейма. Но с приходом фичи precognition мы можем все это делать в рамках одного форм реквеста и того же экшена. Только в header укажем что проверять только никнейм и нам в ответе будут приходить либо ошибки валидации никнейма, либо пустой ответ. То есть продолжать регистрацию мы также здесь не будем. --------------------------------------------------------------------------------- 📹 делитесь этим видео с друзьями: 🔔 подпишитесь на YouTube-канал: 📼 Курс по Laravel с нуля: Обзор precognition. Новая фича в Laravel --------------------------------------------------------------------------------- 🔗 наш сайт: 📷 наш instagram: 📱 Наш telegram-канал:

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later