Documentation
OVERVIEW
- First steps
- Controllers
- Providers
- Modules
- Middleware
- Exception filters
- Pipes
- Guards
- Interceptors
- Custom decorators
FUNDAMENTALS
- Custom providers
- Asynchronous providers
- Dynamic modules
- Injection scopes
- Circular dependency
- Module reference
- Execution context
- Lifecycle events
- Platform agnosticism
- Testing
TECHNIQUES
- Authentication
- Database
- Mongo
- Configuration
- Validation
- Caching
- Serialization
- Task scheduling
- Compression
- Security
- Queues
- Logger
- File upload
- HTTP module
- Model-View-Controller
- Performance (Fastify)
GRAPHQL
- Quick start
- Resolvers
- Mutations
- Subscriptions
- Scalars
- Directives
- Plugins
- Interfaces
- Unions
- Enums
- Other features
- Federation
WEBSOCKETS
MICROSERVICES
CLI
RECIPES
https://github.com/typeorm/typeorm
- Mongoose
- Sequelize
- OpenAPI (Swagger)
- CQRS
- Prisma
- Health checks (Terminus)
- Documentation
- Hot reload
- Serve static