Подборка свежих уроков, видео и пакетов по фреймворку Laravel.
Безопасность
- Исправления уязвимостей в Laravel 6.20.11, 7.30.2 и 8.22.1
Рекомендуется всем пользователям Laravel как можно скорее обновить свои приложения.
Релизы
- Laravel 8.22
- Turbo Laravel
Пакет реализующий Hotwire в Laravel. Аналог Turbo Rails. Набор методов для ускорения изменений страниц. Позволяет достигнуть скорости SPA без написания яваскрипта. Внимание: пакет не протестирован в боевых условиях. Фидбэк и помощь приветствуются. - Laravel Actions 2
Пакет для организации логики на основе действий (actions), которые предоставляет ваше приложение. Вместо создания контроллеров, заданий, слушателей и т.д, он позволяет вам создать PHP-класс, который обрабатывает конкретную задачу и запускать этот класс как угодно. - Venture 2.0
Пакет для создания и управления сложными асинхронными процессами. Добавлена поддержка вложенных процессов. - Square 2
Библиотека статических Eloquent-моделей для фиксированных данных, например, валюты, страны, аэропорты.
Уроки
- Использование внешнего API с помощью Laravel+Guzzle
- Artisan-команда для использования Модели в методах ресурсного контроллера
- Использование обсерверов (наблюдателей) в Laravel
- Валидация кредитной карты
- Валидация email-адреса с помощью Mailbox
- Введение в Laravel и Hotwire
- Расширяем возможности миграций Laravel за счет Postgres
- Статический поиск с Fuse.js
Видео
- Миграции: Что делать если таблица создана, но внешний ключ не работает?
- Livewire: превращаем обычную обновляемую страницу в Компонент
- Livewire: Как сделать чекбокс "Выбрать всё"
Видео по Jetstream
- Апгрейд с версии 1 до версии 2
- Добавляем поля в Регистрацию
- Blade-компоненты
- Настройка UI, внешнего вида и бэкенда