A l’issue de la formation, l’apprenant sera capable de :
Comprendre les différences entre REST et GraphQL
Apprendre à consommer une API GraphQL
Apprendre à construire une API GraphQL
- Développement
- Développement web
Formation GraphQL
Objectifs
Prérequis
bonne connaissance de Javascript
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.
Public
Développeurs
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Sessions garanties
La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.
Travaux pratiques
Les Modules
de formation
• Qu’est-ce que c’est ?
• Pourquoi une spécification ?
• Dans quel case d’utilisation l’utiliser ?
• Gérer la pagination ?
• Comment sécuriser finement les noeuds de son graph ?
• Le monitoring.
• Optimiser les performances avec DataLoader
• GraphQL au sein d’une architecture micro-services, de quelle manière ?
Comment consommer une API GraphQL ? Apollo, Relay.js, Lokka)
• Optimisation des requêtes avec des fragments
• Déclarer vos dépendances data au sein de vos composants (React)
Comment ça marche ?
• Choisir son implémentation (Node.js, Python, Scala …)
• Définir le schéma
• Résolution asynchrone des nœuds, qu’est-ce
• Différence de point de vue entre les 2 solutions
• Quelles problématiques GraphQL résout-il ?