This skill provides comprehensive guidance for architecting scalable and maintainable Node.js backend applications. It implements modern frameworks like Express and Fastify while enforcing best practices for layered architecture (Controllers, Services, Repositories), dependency injection, and secure middleware. Whether you're building REST APIs, GraphQL servers, or microservices, this skill helps you integrate databases, handle complex error states, and implement robust authentication and validation patterns to ensure your server-side code is ready for production environments.
주요 기능
01Supports dependency injection for improved testability and maintenance
02Implements Express and Fastify production-ready boilerplates
03Integrates schema-based validation using Zod and Fastify schemas
04Provides robust authentication and authorization middleware patterns
05Enforces clean layered architecture (Controller-Service-Repository)
060 GitHub stars