Laravel World

Тейлор готов ответить на все ваши вопросы прямо сейчас
https://twitter.com/taylorotwell/status/1351540337710391297
18 советов по оптимизации запросов к базе данных
Если ваше приложение медленно работает или делает много запросов к БД, то используйте наши советы, чтобы сократить время его загрузки. Мы исследуем методы оптимизации MySQL-, eloquent- и просто сырых запросов к базе данных.
https://laravel.demiart.ru/laravel-database-queries-optimization/
Как предотвратить перекрытие задач в Laravel
https://www.amitmerchant.com/prevent-overlapping-of-jobs-in-laravel/
Паттерн «Репозиторий» в Laravel с использованием Наследования и Внедрения Зависимостей
https://carlomigueldy.medium.com/getting-started-with-repository-pattern-in-laravel-using-inheritance-and-dependency-injection-13ac14ffba69
Как использовать терминал в PhpStorm
https://youtu.be/h1sGfV5i_kI
Jetstream/Fortify: Роли, Права и Гварды
https://youtu.be/NiQSNjWKLfU
Несколько способов отправить данные во вьюшку
5 простых советов по Laravel
https://ryangjchandler.co.uk/articles/5-simple-laravel-tips-and-tricks
Введение в Laravel и Hotwire.
Hotwire — это альтернативный подход к созданию современных веб-приложений без использования большого количества JavaScript, путем отправки HTML вместо JSON.
https://jcergolj.me.uk/hot-la-wire/
Laravel для начинающих: Добавляем Пагинацию
https://youtu.be/5FLCLfrtXUs
Релиз Square 2
Библиотека статических Eloquent-моделей для фиксированных данных, например, валюты, страны, аэропорты.
https://laravel-news.com/squire-static-eloquent-model-library
Добавляем поля в Регистрацию Jetstream
https://youtu.be/xo9u3Gko-GQ
Пре-релиз Turbo Laravel
Пакет реализующий Hotwire в Laravel. Аналог Turbo Rails. Набор методов для ускорения изменений страниц. Позволяет достигнуть скорости SPA без написания яваскрипта. Внимание: пакет не протестирован в боевых условиях. Фидбэк и помощь приветствуются.
https://github.com/tonysm/turbo-laravel
Релиз Laravel Actions 2
Пакет для организации логики на основе действий (actions), которые предоставляет ваше приложение. Вместо создания контроллеров, заданий, слушателей и т.д, он позволяет вам создать PHP-класс, который обрабатывает конкретную задачу и запускать этот класс как угодно.
https://laravel-news.com/organize-laravel-applications-with-actions
При добавлении нового поля в существующую таблицу через миграции оно всегда добавляется последним. Но:
1. Вы можете использоватьafter()чтобы разместить новое поле после определенного поля.
2. Вы также можете использоватьfirst()чтобы разместить новое поле в начале таблицы.
Laravel для начинающих — Отношения «Многие-ко-Многим»
https://youtu.be/2oFNu_RhTt4