Passei a utilizar o Nest.JS em meus projetos pricipalmente por influência nos meus estudos na Rocketseat. Ele é um framework Node.JS, bem mais complexo de se usar do que um micro-framework, como o Fastify.
Uma vantagem do Nest.JS é que ele é bastante opinado, ou seja, ele estipula regras e padrões que se deva usar ou seguir para conduzir um projeto. Isso se torna interessante em projetos grandes, pois ele força a utilização de boas práticas, como a inversão de dependência e a modularização do projeto.
-
fast-feet-api-desafio-rocketseat: Último desafio da formação NodeJS da Rocketseat