Skip to content
← Назад до набору
Stack: Laravel (PHP)

Пресет Laravel

Орієнтир для міркувань, який процес онбордингу використовує для Laravel-проєктів. Це чек-лист, а не шаблон — виявлена реальність важливіша.

Сигнали

  • composer.json із laravel/framework, консольний скрипт artisan та дерево app/ (Models, Http/Controllers, Providers).
  • routes/web.php і routes/api.php, database/migrations/ та моделі Eloquent.
  • Тест-раннер і інструменти лінтингу/форматування виводяться з composer.json і наявних файлів конфігурації.

Про що міркувати

  • Справжня команда тестування (php artisan test, vendor/bin/phpunit або vendor/bin/pest) і ворота лінтингу/форматування (Pint, PHP-CS-Fixer, PHPStan/Larastan) — зафіксувати дослівно.
  • Конвенції маршрутизації, контролерів та Eloquent; робочий процес міграцій; структура середовища та конфігурації (.env, config/).
  • Відповідні стеку скіли для моделей, контролерів, міграцій та команд Artisan.

Примітки

Підходить для Laravel-застосунків зі стандартною структурою проєкту. Якщо репозиторій використовує Sail/Docker, зафіксувати, чи запускаються ворота тестування та лінтингу всередині контейнера.