@Injectable(): Marks a class as a provider that can be managed by NestJS dependency injection system.@Module(): Defines a module in NestJS, organizing the application structure.@Controller(): Defines a basic controller in NestJS.@Get(),@Post(),@Put(),@Delete(): HTTP method decorators for route handlers in controllers.@Param(): Extracts parameters from the request.@Body(): Extracts the entire body from the request.@Query(): Extracts query parameters from the request.@Headers(): Extracts specific headers from the request.@Inject(): Injects a custom provider or dependency into a class.@UseGuards(): Applies route guards to a specific route handler or controller.@UseInterceptors(): Binds interceptors to a specific route handler or controller.@UsePipes(): Applies pipes to a specific route handler or controller.@UseFilters(): Binds exception filters to a specific route handler or controller.@SetMetadata(): Attaches custom metadata to route handlers.
Last active
February 28, 2025 06:10
-
-
Save jbouhier/bbcfce7098a1465ef772230127921552 to your computer and use it in GitHub Desktop.
NextJS Decorators
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment