GraphQL est la nouvelle façon de concevoir des API modernes.
Publié par Facebook en 2015 pour répondre à une problématique de quantité de données à transmettre via API, GraphQL est de plus en plus utilisé.
Contrairement aux API REST classiques, qui retournent toutes les données (même celles qui ne sont pas nécessaires), GraphQL est un langage de requêtes (un peu comme SQL) qui permet au développeur de demander exactement ce qu'il attend, ni plus ni moins. Avec GraphQL, seules les données demandées sont retournées par le serveur.
De plus, vous savez en avance ce que vous allez recevoir, car c'est vous qui demandez les données dont vous avez besoin.
GraphQL s'installe petit à petit dans le monde des API et devient la norme car aujourd'hui. Vu la quantité de données qui transitent chaque jour, il est nécessaire d'optimiser nos API pour ne pas saturer le réseau. Et c'est justement ce que nous allons apprendre grâce à ce cours en vidéo !
Au programme de ce tuto GraphQL : développez des API
Cette formation en ligne, vous permettra d'apprendre à développer des API basées sur GraphQL et de vous lancer dans une nouvelle façon de penser vos API.
Vous apprendrez notamment à :
- Configurer les différents outils,
- Utiliser GraphQL / GraphiQL,
- Créer une API GraphQL complète,
- Faire des opérations CRUD sur vos données,
- Comprendre les Query, Mutation, les arguments...
Tous les fichiers de travail sont fournis !
Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions sur ce cours.
Avis des apprenants