Repository that aggregates knowledge about NestJS framework
$ yarn install# development
$ yarn run start
# watch mode
$ yarn run start:dev
# production mode
$ yarn run start:prod- Setup framework
- Get started: modules, providers
- Configure connection to MongoDB and create some restful API
- Use the repository pattern
- Dependency Injection
- Authentication using JWT (passport)
- Exceptions & Handling Exceptions
- Relationship with MongoDB
- Array field MongoDB
- Populate advanced MongoDB
- Pagination MongoDB
- Upload Files to Amazon S3
- Refresh Token with JWT
- Microservices
- Microservices with RabbitMQ
- Microservices with gRPC
- CQRS (Command-Query Responsibility Segregation)
- Cache - Redis
- Mailer
- Two-factor authentication
- Queue
- Socket.io Gateway