Plan du cours

Introduction

  • Qu'est-ce que GraphQL ?
  • Histoire
  • GraphQL vs. REST
  • Principales caractéristiques et avantages pour les clients
  • Caractéristiques de sécurité

Comprendre les concepts de base

  • Langage de définition de schéma (SDL)
  • Termes GraphQL (types, champs, schéma, mutations, promesses, abonnements)

Comprendre le mécanisme

  • Architecture (clients, serveur)
  • Outils (GraphiQL, Launchpad)

Mise en place de l'environnement

  • Construire un serveur GraphQL
  • Construire des fonctionnalités GraphQL dans un serveur GraphQL
  • Créer et définir un schéma d'application GraphQL
  • Exécuter votre première requête GraphQL

Travailler avec GraphQL

  • Récupérer des données à l'aide de requêtes provenant de plusieurs bases de données
  • Travailler avec des mutations pour ajouter, mettre à jour et supprimer des éléments
  • Garder le client synchronisé avec les mutations
  • Utiliser les abonnements GraphQL pour créer un flux d'informations
  • Requêtes avancées avec arguments, alias et fragments

Résolution des problèmes

Résumé et conclusion

Pré requis

  • Compréhension de la programmation et des bases de données
  • Compréhension des bases du Javascript

Public

  • Développeurs web
  • Administrateurs
  7 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (3)

Cours Similaires

Catégories Similaires