소개
This skill provides a comprehensive blueprint for building scalable and maintainable Node.js backend applications. It offers guidance on core frameworks like Express and Fastify, while enforcing robust architectural patterns such as layered architecture (Controller-Service-Repository) and Dependency Injection. Whether you are building RESTful APIs, GraphQL servers, or microservices, this skill helps implement critical backend components like authentication middleware, Zod-based validation, error handling, and secure database integration for high-performance environments.