Les Cast Codeurs Podcast: LCC 252 - Interview GraphQL avec Stan Chollet et Jean-François James - partie 1

3/29/21 - Episode Page

Stan Chollet et Jean-François James discutent avec Emmanuel de GraphQL. Cette première partie explique les concepts et les points de base de GraphQL.

Enregistré le 25 février 2021

Téléchargement de l’épisode LesCastCodeurs-Episode–252.mp3

Interview Ta vie, ton oeuvre

Stan Chollet Tartifflette.io

Jean-François James Microprofile GraphQL

GraphQL en deux mots La techno en concepts

D’où vient GraphQL?

On avait WS-* Ensuite on a eu REST

Quels sont les problèmes principaux que GraphQL essaye de résoudre?

Quand rester sur REST vs aller sur GraphQL?

Les concepts: * Schéma * Requêtes * version

Toujours JSON ?

Une requête pour plusieurs sources

Appllo GraphQL GraphQL Federation Domain Graph Service

45:07

En pratique pour le développeur

Je veux faire du GraphQL, maintenant quoi ? Quels frameworks choisir? Lien JS - mon language (e.g. Java)

Comment définir son schéma Des outils qui aident à la génération des entités? Erreurs dans les requêtes

Comment écrire ses requêtes, Qu’est-ce qui est possible

Comment réduire les requêtes possibles générer 23 jointures? De pas afficher certaines données à l’utilisateur

Comment faire des agrégations de plusieurs sources ?

Modification des données

Faire évoluer ses APIs Et quid des changements incompatibles?

Pagination

AppoloGraphQL GraphiQL GraphQL Playground Postman

Sous le capot

Qui définit GraphQL? Qui implémente?

Les clients GraphQL

Les Serveurs GraphQL

Les GraphQL <-> requête dans la base de données

GraphQL Futur

GraphQL federation Lee Byron qui part de Facebook, moins d’activités

La spec GraphQL

Nous contacter

Soutenez Les Cast Codeurs sur Patreon https://www.patreon.com/LesCastCodeurs Faire un crowdcast ou une crowdquestion Contactez-nous via twitter https://twitter.com/lescastcodeurs sur le groupe Google https://groups.google.com/group/lescastcodeurs ou sur le site web https://lescastcodeurs.com/