# NestJS Development Guidelines

> Objective: Define standards for building scalable, enterprise-grade TypeScript applications with NestJS, covering modular architecture, DTOs, validation, error handling, security, testing, and observability.

::: tip Source File
View the full rule: [`.agent/rules/nestjs.md`](https://github.com/snowdreamtech/template/blob/main/.agent/rules/nestjs.md)
:::

## Sections

- 1. Architecture & Modules
- 1. Controllers, Services & Providers
- 1. DTOs & Validation
- 1. Error Handling & Security
- 1. Testing & Observability
