GraphQL est un langage de requête de données et un environnement d'exécution conçu et utilisé chez Facebook pour demander et livrer des données aux applications mobiles et web depuis 2012. Il a été open-source en 2015. C'est le successeur de REST. Il est utilisé par des entreprises comme Microsoft, Paypal, Shopify, Shure.
Alors que REST nécessite généralement plusieurs allers-retours même pour des requêtes simples et que le contenu est distribué sur des dizaines de points de terminaison API, GraphQL n'a besoin que d'un seul aller-retour même pour des requêtes complexes et les projets ont un seul point de terminaison à versionner, sécuriser et maintenir. Autres inconvénients de REST : les demandes de changement de structure de contenu augmentent l'effort inter-départemental ; livraison fréquente de données inutiles ; faiblement typé ; nécessite une documentation API manuelle ; les demandes de changement de structure de contenu augmentent l'effort inter-départemental.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre
Déjà Hygraph?
À propos de Hygraph
Quoi que vous imaginiez – qu'il s'agisse d'une plateforme d'actualités mondiale, d'une expérience de commerce électronique, d'une application d'apprentissage, d'un hub de contenu, ou de quelque chose
À la recherche de informations sur les logiciels ?
Avec plus de 2,5 millions d'avis, nous pouvons fournir les détails spécifiques qui vous aident à prendre une décision d'achat de logiciel éclairée pour votre entreprise. Trouver le bon produit est important, laissez-nous vous aider.