Node.js Framework Series — 1.2. NestJS — Building Blocks
2 min readFeb 6, 2021
The following are the building blocks used when building NestJS applications and we will explain them later on the subsections:
- Controllers
- Modules
- Providers/Services
- Middleware
- Exception filters
- Pipes
- Guards
- Interceptors
- Custom Decorators
We will deep dive all of the building blocks in the following sections. We will explain them with simple RestAPIs microservices. Let say we will create a website. Let’s create high level possible microservice diagram as follows: