Skip to content

Лучшие практики Laravel + Claude Code

Подборка общепринятых лучших практик разработки Laravel и эффективной работы через Claude Code. Дополняет, не заменяет внутренние правила студии в ../*.md.

Различие: specs/*.md (уровнем выше) — обязательные правила КАК писать в наших проектах. specs/best/*.md — справочник лучших практик и контекст ПОЧЕМУ. При конфликте приоритет у laravel/CLAUDE.md и specs/*.md.

Навигатор

ФайлО чём
laravel-12-structure.mdL11/12/13: streamlined structure, bootstrap/app.php, нет Kernel, casts(), health route, новинки
eloquent-database.mdN+1, eager loading, транзакции, chunkById, scopes, mass assignment
architecture-patterns.mdслои, Service/Action, DTO, DI, полиморфизм vs if, error handling
security.mdOWASP в Laravel: SQL/XSS/CSRF, Policy, валидация, секреты, API-коды
performance.mdapplication-слой: кеш-теги, очереди, production-cache, профилирование, Octane
infrastructure-performance.mdинфра-слой: уровни кеширования, бюджет памяти, тюнинг PostgreSQL/PHP-FPM/Redis/NGINX/Docker
testing.mdPest/PHPUnit, factories, fakes, пирамида тестов, CI
claude-code-workflow.mdLaravel Boost MCP, иерархия MCP, субагенты, TDD через CC, экономия контекста

Версии Laravel (актуально 2026-05)

ВерсияPHPРелизSecurity доСтатус
118.2–8.4мар 2024мар 2026structural revolution; security заканчивается
128.2–8.5фев 2025фев 2027стабильный, рекомендуем для prod
138.3–8.5Q1 2026Q1 2028новейший, для новых проектов

Новый проект в 2026 → L12 (стабильный) или L13. Структурно L12/13 = L11 (streamlined).

Связь с внутренними правилами

laravel/CLAUDE.md           — стандарт студии (override-точка)
  ├── specs/*.md            — обязательные правила по областям (models, controllers, …)
  └── specs/best/*.md       — ЭТА папка: лучшие практики + контекст

Эталонные внутренние specs, на которые опираются файлы здесь: ../models.md, ../controllers.md, ../migrations.md, ../services.md, ../code-quality.md, ../blade.md, ../filament.md, ../testing.md, ../mcp.md, ../anti-hardcode.md, ../../LIMITS-OPTIMIZATION.md.

Авторитетные источники

  • Официальная дока: laravel.com/docs (версионная; через laravel-boost__search-docs)
  • Spatie guidelines, Beyond Code, Laravel News
  • Larastan (PHPStan), Pint (style), Pest (тесты), Telescope/Pulse (профайл)

Внутренняя база знаний студии