NestJS is a progressive Node.js framework for building efficient, scalable server-side apps using TypeScript, inspired by Angular with modules, decorators, and DI.
It supports GraphQL, WebSockets, and microservices.
Use NestJS when:
Note: Use @Module for organization.
Pipes for DTO validation.
e2e tests with supertest.