Introducing G2.ai, the future of software buying.Try now

Qu'est-ce que GraphQL et en quoi est-il différent de REST ?

Quels sont les avantages de GraphQL ? Qui utilise cette technologie ?
1 commentaire
On dirait que vous n'êtes pas connecté.
Les utilisateurs doivent être connectés pour répondre aux questions
Se connecter
Hygraph
Réponse officielle
Hygraph
ML
Co-Founder and CEO at GraphCMS
0
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.
On dirait que vous n'êtes pas connecté.
Les utilisateurs doivent être connectés pour écrire des commentaires
Se connecter
Répondre