Laravel Architecture Patterns

•
151
•

Implements production-grade Laravel architecture patterns to build scalable and maintainable PHP applications.

This Claude Code skill provides comprehensive guidance on Laravel development best practices, covering everything from project structure and Eloquent ORM optimization to service layer implementation and API design. It helps developers move beyond basic CRUD by enforcing clean boundaries between controllers, services, and actions, while optimizing performance through eager loading and queue management. It is particularly useful for teams looking to standardize their Laravel codebase for production-ready reliability and long-term maintainability.

주요 기능

01Efficient background job, queue, and event-driven implementations
02Multi-layered architecture patterns (Actions, Services, and Repositories)
03Standardized API Resource and JSON response formatting
04151 GitHub stars
05Optimized Eloquent ORM techniques and N+1 query prevention
06Secure scoped route-model binding for multi-tenant applications

사용 사례

01Refactoring 'fat' controllers into clean, single-purpose Service and Action classes
02Designing robust RESTful APIs with consistent pagination and error handling
03Structuring new Laravel projects with a scalable, domain-driven directory layout