Laravel Sail — это удобный интерфейс для работы с Docker-контейнером, запускающим Laravel-приложение. То есть это самый простой способ начать работать…
Пакеты

Полное руководство по каркасам аутентификации в Laravel
В этой статье собраны все основные способы создания аутентификации в Laravel-приложениях. На данный момент нам доступны следующие решения: Laravel Jetstream…

Меняем Laravel UI на Laravel Fortify
В этому уроке я расскажу вам, как заменить функциональность устаревшего пакета laravel/ui новым пакетом Laravel Fortify. Проблема с Jetstream (думаю,…

Кастомизация Jetstream
Расскажу о новых параметрах пакета Laravel Jetstream и как его настроить под свои нужды. Настройка шаблонов аутентификации Иногда нужно кастомизировать…

Интегрируем Paypal в Laravel
Займемся интеграцией платежного шлюза Paypal в приложение Laravel. Я для вас всё уже подготовил. Вам нужно будет просто скопировать код…

Pest и Laravel
Pest — фреймворк для написания тестов с упором на простоту. В этой статье я расскажу вам как использовать его в…

Стек TALL: TailwindCSS, Alpine.js, Laravel, Livewire
TALL — это аббревиатура, которая описывает основные технологии, используемые в стеке: TailwindCSS Alpine.js Laravel Livewire Этот стек был популяризирован Мэттом…

Как воскресить брошеный Github-проект
На Github огромное количество крутейших Laravel-пакетов с открытым кодом. Но у опенсорса есть проблема — зачастую такие пакеты остаются без…

Как сделать свой пакет для Laravel
Из этой статьи вы узнаете как можно быстро и просто создать свой пакет для фреймворка Laravel. Шаг 1. Создание нового…

Создание SPA CRUD на Laravel Inertia
Inertia.js — это еще один способ создания SPA (одностраничного приложения). Это не фреймворк и не замена существующих способов. Вся прелесть…

Обнаружение медленных SQL-запросов
Представляем вам Slow Query Notifier для Laravel. Если пакет обнаружит медленный запрос в вашем приложении, то вы получите уведомление. Вдохновение…

Заголовки Server-Timing
Выпущена первая версия моего пакета laravel-server-timer, обеспечивающий удобное управление заголовками Server Timing в вашем приложении. Что такое заголовки Server Timing?…

Генерация изображений из HTML кода
Генерация карточек докладчиков в Laravel на основе HTML кода, написанного с помощью Tailwind. Я организатор конференции Full Stack Europe. Как…

Кэширование запроса всего одним методом
Мощь макросов в Laravel велика, так как позволяет расширять класс во время выполнения своими собственными методами. Вы можете добавить полезные…

Как сделать свой пакет для Laravel за 10 минут
Во фреймворке Laravel мы можем писать библиотеки и вызывать их функции, не беспокоясь о том, как это было реализовано. Мы…