nodejs-backend-patterns - Node.js Backend Development Patterns
Guides production-ready Node.js backends with Express or Fastify, middleware, error handling, authentication, database integration, and API design.
Tags
Updated: 2026-10-01Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Build Node.js backend services
- Design REST and GraphQL APIs
- Implement middleware patterns
- Handle application errors
- Implement authentication and authorization
- Integrate SQL and NoSQL databases
- Structure layered architectures
- Configure background job processing
Inputs
- Backend project requirements
- API specifications
- Framework selection
- Database configuration
- Authentication configuration
Outputs
- Node.js backend service code
- REST or GraphQL API endpoints
- Middleware implementations
- Authentication and authorization handlers
- Database integration code
- Layered project structure
Requirements
- Node.js runtime
- Express.js or Fastify
- Database access for database integration
- JWT secret for JWT authentication
