Backend Engineering Patterns

•
35k
•

Implements scalable backend architectures, API design best practices, and optimized database patterns for Node.js and Next.js applications.

This skill provides Claude with a comprehensive library of battle-tested backend development patterns, enabling the AI to generate production-ready server-side code. It covers essential architectural concerns including RESTful API design, repository and service layer patterns, efficient database querying, and robust error handling. Whether building with Express or Next.js API routes, this skill ensures implementation follows industry-standard security practices like RBAC and performance optimizations like caching and background processing.

主な機能

01Advanced data access patterns using Repository and Service Layers
0234,605 GitHub stars
03Comprehensive security implementations for JWT authentication and Role-Based Access Control (RBAC)
04Standardized RESTful API structure and resource-based URL design
05Scalability patterns including Redis caching, rate limiting, and background job queues
06Database optimization techniques including N+1 query prevention and transaction management

ユースケース

01Implementing robust security, error handling, and rate limiting for public-facing APIs
02Optimizing existing database queries and implementing caching layers to improve application performance
03Scaffolding a new Node.js or Next.js backend with clean, maintainable layered architecture