NestJS : Une stack technique impressionnante !
NestJS est un framework permettant la création d'application côté serveur NodeJS. Il fournit une architecture d'application prête à l'emploi qui permet aux équipes de créer des applications hautement scalables, testables, évolutives, faiblement couplées et facilement maintenables.
NestJS est un framework très riche et toutes les couches qu'il intègre sont structurées et bien documentées. Lorsque vous utilisez NestJS pour la première fois, et que vous avez déjà créé des API dans un autre langage, vous vous retrouvez rapidement en terrain connu car tout est mis en place pour respecter les bonnes pratiques de développement d'API !
Ce sujet sera couvert par un ensemble d'articles techniques :
- Installation de NestJS, création d'un projet monorepo en architecture CQRS.
- L'approche Code First avec TypeOrm.
- Les tests : unitaires et E2E.
- Les DTO et Automapper.
- Une documentation d'API ultime avec Swagger.
Une release GIT complétera la série d'article.
Nous pouvons commencer notre tour de NestJS!