One thing that NestJS lacks is the deployment of their application.
Your diagram does not have Data Transfer Object(DTO) which is essential to have your Controller to validate(using class validator) before it gets to the Service Layer(which communicates to the Database).
Well, since it is just a "Getting Started" article, you might as well provide your DTO or the interface of that component in the next series.
Yeah I will cover them in upcoming articles, here they are not mandatory. So skipped from the diagram.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.