extra credit Search 85,062 technologies ⌘K Download for Mac

NestJS

Category
Frameworks and libraries
Docs outline
16 sections

Official docs outline

docs.nestjs.com
  1. Controllers

    Routing, request objects, decorators, DTOs, and status codes.

  2. Providers

    Injectable services, dependency injection, constructor injection and scopes.

  3. Modules

    Module metadata, imports, exports, shared and global modules.

  4. Middleware

    Functional and class middleware, and ordering.

  5. Exception filters

    Built-in HttpException and custom filters.

  6. Pipes

    Transformation and validation pipes, ValidationPipe and class-validator.

  7. Guards

    Authorization guards, CanActivate and roles.

  8. Interceptors

    Cross-cutting logic with RxJS, mapping responses and timeouts.

  9. Custom decorators

    Param decorators, composing decorators and metadata.

  10. Custom providers and dynamic modules

    useClass, useValue, useFactory, async providers, and dynamic modules.

  11. Injection scopes and lifecycle

    Singleton, request and transient scopes, and lifecycle events.

  12. Execution context and request lifecycle

    Order of middleware, guards, interceptors, pipes and filters.

  13. Configuration and validation

    ConfigModule, environment variables and validation.

  14. Authentication and security

    JWT, Passport, authorization, CORS, CSRF and rate limiting.

  15. Database integration

    TypeORM, Prisma, Mongoose and caching.

  16. Testing

    Unit and e2e tests, Test.createTestingModule and overriding providers.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 113
↑↓ move ↵ open