API reference
NestJS API reference
Modules, dependency injection and decorators for Node.js
Last updated
- Identifiers
- 62
- With full guides
- 0
- Types
- 6
Topics covered
- Controllers
- Providers
- Modules
- Guards
- Pipes
- Testing
Class
| Name | What it does |
|---|
NestFactory | Class |
ValidationPipe | Class |
ParseIntPipe | Class |
Logger | Class |
Reflector | Class |
ConfigModule | Class |
JwtModule | Class |
TypeOrmModule | Class |
Test | Class |
Interface
| Name | What it does |
|---|
NestModule | Interface |
CanActivate | Interface |
NestInterceptor | Interface |
PipeTransform | Interface |
ExceptionFilter | Interface |
OnModuleInit | Interface |
OnModuleDestroy | Interface |
MiddlewareConsumer | Interface |
ExecutionContext | Interface |
Decorator
| Name | What it does |
|---|
@Module | Decorator |
@Controller | Decorator |
@Injectable | Decorator |
@Get | Decorator |
@Post | Decorator |
@Put | Decorator |
@Patch | Decorator |
@Delete | Decorator |
@Body | Decorator |
@Param | Decorator |
@Query | Decorator |
@Headers | Decorator |
@Req | Decorator |
@Res | Decorator |
@UseGuards | Decorator |
@UseInterceptors | Decorator |
@UsePipes | Decorator |
@UseFilters | Decorator |
@Catch | Decorator |
@Inject | Decorator |
@Global | Decorator |
@Optional | Decorator |
@Sse | Decorator |
@WebSocketGateway | Decorator |
@SubscribeMessage | Decorator |
Command
| Name | What it does |
|---|
nest new | Command |
nest generate | Command |
nest build | Command |
nest start | Command |
nest info | Command |
Concept
| Name | What it does |
|---|
Dependency injection | Concept |
Providers | Concept |
Guards | Concept |
Interceptors | Concept |
Pipes | Concept |
Exception filters | Concept |
Middleware | Concept |
Request lifecycle | Concept |
Dynamic modules | Concept |
Microservices | Concept |
Error
| Name | What it does |
|---|
HttpException | Error |
NotFoundException | Error |
BadRequestException | Error |
UnauthorizedException | Error |
Search across every package and filter by type in your dashboard.
Start learning