What problem does it solve?
This Skill provides a comprehensive set of conventions and best practices for developing backend applications using the NestJS framework, ensuring consistency and maintainability.
Core Features & Use Cases
- Module Architecture: Guidelines for organizing code into cohesive modules.
- Controller & Service Patterns: Standards for request handling and business logic implementation.
- Validation & Guards: Best practices for input validation and access control.
- Database Integration: Recommendations for using TypeORM and Prisma.
- Testing Strategies: Guidance on unit and integration testing with Jest.
- Use Case: A new developer joins a NestJS project and needs to understand the established coding standards for controllers, services, and database interactions.
Quick Start
Follow the NestJS standards for structuring modules, controllers, and services.