Backend Architecture Patterns
Implements scalable backend architectures, optimized database queries, and secure API patterns for modern server-side applications.
This skill provides a comprehensive set of implementation patterns for building robust Node.js and Next.js backend systems. It guides Claude through applying architectural best practices such as the Repository and Service Layer patterns, ensuring clean separation of concerns and maintainable code. The skill covers critical performance optimizations like N+1 query prevention and Redis caching, alongside essential security features including RBAC, JWT validation, and rate limiting. Whether you are designing a RESTful API from scratch or optimizing complex database transactions, this skill ensures your server-side logic follows production-grade standards.