LiveWire Rate Limit. Ограничение запросов в Livewire
"Очередной ролик из рубрики ""для тех, кто не знал"". Рассмотрим ratelimit в livewire компонентах, что довольно актуально - научимся ограничивать частоту отправки комментариев! Ссылка на компонент от danharrin - https://github.com/danharrin/livewire-rate-limiting Скачивайте и поддерживайте автора! #livewire#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - https://cutcode.dev/?utm_source=rt ???Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.dev/chat-bot?utm_source=rt --------------------------------------------------------------------------------- ⏰ Таймкоды: 00:00 Введение 01:00 Объяснение работы библиотеки 02:20 Проверка работы Всех поклонников Laravel я приветствую на канале Cutcode! Сегодня у нас снова рубрика ""для тех, кто не знал"". Напомню что в ней я буду периодически демонстрировать какие-либо небольшие советы, либо фичи из Laravel или livewire и так далее. Кто-то мог о них не знать, а кому-то они даже надеюсь пригодятся, но не забудьте об этом поделиться в комментариях. Сегодня мы рассмотрим livewire а именно ratelimit в livewire компонентах, что довольно актуально. С проблемой я столкнулся лично, когда делал комментарии на проекте Cutcode. Комментарии с использованием livewire и как раз решил ограничить количество попыток на добавление комментариев. И мы ленивые, сами решение придумывать не стали, и в первую очередь погуглили готовые библиотеки. И такая есть. Заодно поддержим автора и разберемся, как работает и как устроена ссылки само собой будут в описании. Погнали! Друзья, итак вот мой livewire компонент с комментариями. Здесь после того как вы установили библиотеку необходимо внутрь компонента добавить trade WithRateLimiting, который добавит функциональность по ratelimit в нашей livewire компонент. Далее в необходимый метод у меня на добавление комментария в конструкцию, потому что метод ratelimit который у нас как раз ограничивает который пришел из этой библиотеки в случае ошибки выдаст эксепшен ToManyRequest exception. И в случае этого exception мы выдадим ошибку валидации что давай-ка парень помедленнее. Далее давайте зайдем и посмотрим что из себя предст"
"Очередной ролик из рубрики ""для тех, кто не знал"". Рассмотрим ratelimit в livewire компонентах, что довольно актуально - научимся ограничивать частоту отправки комментариев! Ссылка на компонент от danharrin - https://github.com/danharrin/livewire-rate-limiting Скачивайте и поддерживайте автора! #livewire#laravel#cutcode --------------------------------------------------------------------------------- ❗️❗️❗️как делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - https://cutcode.dev/?utm_source=rt ???Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.dev/chat-bot?utm_source=rt --------------------------------------------------------------------------------- ⏰ Таймкоды: 00:00 Введение 01:00 Объяснение работы библиотеки 02:20 Проверка работы Всех поклонников Laravel я приветствую на канале Cutcode! Сегодня у нас снова рубрика ""для тех, кто не знал"". Напомню что в ней я буду периодически демонстрировать какие-либо небольшие советы, либо фичи из Laravel или livewire и так далее. Кто-то мог о них не знать, а кому-то они даже надеюсь пригодятся, но не забудьте об этом поделиться в комментариях. Сегодня мы рассмотрим livewire а именно ratelimit в livewire компонентах, что довольно актуально. С проблемой я столкнулся лично, когда делал комментарии на проекте Cutcode. Комментарии с использованием livewire и как раз решил ограничить количество попыток на добавление комментариев. И мы ленивые, сами решение придумывать не стали, и в первую очередь погуглили готовые библиотеки. И такая есть. Заодно поддержим автора и разберемся, как работает и как устроена ссылки само собой будут в описании. Погнали! Друзья, итак вот мой livewire компонент с комментариями. Здесь после того как вы установили библиотеку необходимо внутрь компонента добавить trade WithRateLimiting, который добавит функциональность по ratelimit в нашей livewire компонент. Далее в необходимый метод у меня на добавление комментария в конструкцию, потому что метод ratelimit который у нас как раз ограничивает который пришел из этой библиотеки в случае ошибки выдаст эксепшен ToManyRequest exception. И в случае этого exception мы выдадим ошибку валидации что давай-ка парень помедленнее. Далее давайте зайдем и посмотрим что из себя предст"
