REST est une norme bien ancrée dans le monde des API mais elle n'est pas la seule et certaines alternatives sortent du lot, telle que GraphQL. Je propose ici de faire un état des lieux de GraphQL et de le comparer avec ce que nous connaissons tous : REST.

Comments

Please login to leave a comment

J'ai eu l'impression en sortant de la conférence qu'on tenait quelque chose d'intéressant, mais qu'il manquait une partie : Ok, GraphQL c'est super pour la découverte du schéma, pouvoir limiter le nombre de requêtes à l'API, mais si c'est du POST, pourquoi le comparer à REST qui s'appuie essentiellement sur les verbes HTTP? Et quid des autres utilisations, création, modification et suppression d'une entité ? Est-ce géré dans GraphQL également ou est-ce uniquement une API de lecture ? La comparaison se concentre uniquement sur cette fonctionnalité, et laisse plein de questions en suspens. Mais sinon, bonne conférence, bravo :)