backend-patterns - Backend Architecture and API Patterns
Covers backend architecture, API design, database optimization, caching, authentication, and server-side patterns for Node.js, Express, and Next.js API routes.
Tags
Updated: 2026-09-28Capabilities
Typical Inputs
What this skill does
- Design REST and GraphQL endpoints
- Implement repository and service layers
- Optimize database queries
- Add caching strategies
- Set up background jobs
- Structure API error handling
- Build authentication middleware
- Apply role-based access control
Inputs
- API requirements
- Database schema
- Cache configuration
- Authentication configuration
Outputs
- Backend architecture guidance
- API design recommendations
- Database optimization guidance
- Caching strategy recommendations
- Authentication and authorization guidance
