ASI
J'évolue depuis plus de 20 ans dans le monde du développement et des architectures logicielles. Fort de mon expérience, j’ai à cœur de répondre de manière pragmatique aux besoins techniques des projets et clients. Au travers de mon rôle d’architecte, j’amène une hauteur de vue et du conseil sur les problématiques techniques et je suis aussi en mesure d’apporter une expertise avancée dans des domaines tels que les architectures microservices, les technologies backend et frontend, le devops et le cloud. J’accompagne également les équipes sur leur montée en compétence technique et sur l’industrialisation des processus de production logicielle.
Twitter : @dangreaux
Un backend javascript avec un framework moderne, efficient et performant ? NestJS est là pour vous emmener vers les étoiles !
NestJS est un framework Node.js s'appuyant au choix sur Express ou Fastify. Pourquoi ne pas utiliser directement ces derniers ? Tout simplement parce que NestJS intègre les paradigmes des frameworks de référence du marché (Spring pour Java, Django pour Python ou encore Laravel pour PHP) pour faciliter la vie du développeur et lui permettre de développer rapidement des API bien conçues et plus fiables.
Durant ce codelab vous aurez sous vos doigts tous les outils pour satelliser vos API aussi bien que Jules Verne a lancé sa fusée vers la lune. En créant une API de réservation de voyages spatiaux vous découvrirez l'approche MVC structurée en modules de NestJS inspirée d'Angular. Nous coderons en TypeScript une API REST sécurisée s'appuyant sur le puissant TypeORM, en utilisant des "decorators", l'injection de dépendances et autres "guards" ... Enfin, nous fiabiliserons notre API au travers de tests unitaires Jest.
NestJS, vers l'infini et au-delà !