Универсальные объекты ответов

Использование выделенных объектов ответа, которые могут обрабатывать несколько форматов — хороший шаблон для очистки контроллеров. Я разрабатывал новый способ возврата различных форматов откликов, вводя выделенные...

Возвращаемый тип void в PHP

В PHP 7.1 был добавлен тип возвращаемого значения void. Об этом спорили. Некоторые задавались вопросом, в чем выгода пустой подсказки? Я был одним из...

10 лучших пакетов Laravel для переводов и мультиязычности

В Laravel локализация очень проста — разместите переводы в папке resources/lang, но их неудобно редактировать, поэтому существует множество пакетов, которые помогают сделать это более...

PHP на фронтенде

Думаю, вы видели множество сайтов, использующих javascript на фронтенде, а как насчет использования PHP на стороне клиента? Но как, спросите вы? Поскольку PHP написан...

Мидлвар для ограничения очередей

Недавно мы выпустили новый пакет для ограничения количества выполнений задач за определенный промежуток времени под названием laravel-rate-limited-job-middleware. И в этой короткой статье я хотел бы...

Двухфакторная аутентификация через почту

Мы сделаем так, чтобы при логине пользователя, он должен будет ввести код подтверждения, отправленный на его почту. В конце статьи вы найдете ссылку на...

GraphQL и Laravel

В этой статье я расскажу вам, как создать свой собственный сервер GraphQL при помощи Laravel. Мы используем Lighthouse и научимся использовать встроенные директивы, создавать...

DDD — новый хелпер для Laravel

Сегодня мы анонсируем новый глобальный хелпер для Laravel 6, а также для всех приложений, на которых установлен Ignition 1.9+. Все мы любим отлаживать наш код...

Сравнение Inertia.js и Livewire

Эта статья расскажет об сходствах и различиях этих библиотек. А также поможет понять, какие проблемы они помогут решить лучше всего. Inertia.j и Livewire в последнее...

Делаем мидлвар с троттлингом

Мы научимся регулировать запросы для каждого устройства, используя параметра маршрута и уникальные идентификаторы. В стандартной комплектации Laravel поставляется с мидлваром ThrottleRequests, который легко можно настроить...