nodejs-backend-patterns - Build Node.js Backend Services with Proven Patterns
Guides the design and implementation of production-ready Node.js backends with Express or Fastify, middleware, error handling, authentication, databases, and APIs.
Tags
Updated: 2026-10-02Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Build Express servers
- Build Fastify servers
- Design layered architectures
- Implement dependency injection
- Configure middleware pipelines
- Handle application errors
- Implement authentication middleware
- Integrate SQL databases
- Design REST APIs
- Design GraphQL backends
- Build microservices
- Process background jobs
Inputs
- Backend service requirements
- Framework selection
- API contracts
- Data models
- Authentication rules
- Database configuration
Outputs
- Backend source files
- API endpoints
- Middleware behavior
- Authentication behavior
- Database integration code
- Error responses
Requirements
- Node.js runtime
- Express or Fastify dependencies
- Database connectivity when required
- JWT secret for JWT authentication
