graphQL

Un langage de requête de données open-source pour faire des requêtes à des données provenant d'APIs.

graphQL

GraphQL est un langage de requête de données open-source qui permet aux développeurs de faire des requêtes de données en provenance d’APIs pour des applications web et mobiles. Il a été développé en interne par Facebook en 2012 avant d’être rendu public en 2015 et est devenu depuis l’un des moyens les plus modernes de faire des requêtes sur les APIs.

La principale différence avec les autres requêtes API est que graphQL n’a besoin que d’un seul point d’entrée, GraphQL fournissant une syntaxe décrivant quelles données doivent être renvoyées par le serveur. Il est possible dans un seul appel API de récupérer les informations alors qu’avec une API REST, il est généralement nécessaire de construire plusieurs requêtes pour récupérer les mêmes données. En tant que tel, c’est un excellent remplacement pour REST et d’autres architectures de services web car il permet du côté client de l’application d’obtenir toutes les données nécessaires.

Une description plus détaillée de notre expérience et de l’utilisation de graphQL sera bientôt disponible.
En attendant, n’hésitez pas à prendre contact avec nous.