This skill provides a comprehensive decision-making framework for building production-grade Node.js applications, moving beyond simple code snippets to focus on architectural principles. It covers critical 2025 trends like native TypeScript support, modern runtimes such as Bun and Deno, and high-performance frameworks like Hono and Fastify. By applying layered architecture, centralized error handling, and robust validation strategies, it ensures developers build scalable, secure, and maintainable backends while avoiding common legacy anti-patterns.
주요 기능
01Layered architecture guidance for Controller, Service, and Repository layers
02Context-aware framework selection including Hono, Fastify, and NestJS
03Comprehensive security checklists covering JWT, CORS, and rate limiting
04Modern runtime optimization strategies for Node.js 22+, Bun, and Deno
05129 GitHub stars
06Centralized error handling and standardized HTTP status code patterns
사용 사례
01Refactoring legacy Express codebases into modern, testable layered architectures
02Selecting the optimal framework and runtime for new serverless or edge-based projects
03Implementing production-ready validation and security headers for API development