NodeJS : développer une application avec MongoDB et GraphQL
Développement
-
Intermédiaire
Intermédiaire
Présentiel
À distance 2 jours 1050€ HT
À distance 2 jours 1050€ HT
Le développement JavaScript a connu un nouvel essor avec l’arrivée de NodeJS en 2009. Les forces de NodeJS résident en son modèle événementiel, son support des opérations asynchrones et sa grande quantité de packages permettant d’ajouter rapidement nombre de fonctionnalités fournies par la communauté Open Source. L’utilisation de Fastify (ou Express) avec NodeJS rend aisé le développement d’applications web ou d’APIs. MongoDB, de son côté, est un système « NoSQL » envisageant le stockage de l’information différemment des moteurs relationnels comme MySQL. GraphQL est un langage structuré, dédié à la communication API sur un serveur web. Ces trois outils permettent de fluidifier les transactions par rapport à une architecture REST standard. Au cours de cette formation, vous apprendrez à utiliser MongoDB avec NodeJS en découvrant le stockage orienté document, la création de collections, la lecture et mise à jour des données stockées. Vous apprendrez à utiliser GraphQL dans le cadre d’APIs et à configurer la communication avec MongoDB.