GraphQL
Langage de requête pour les API, dans lequel les clients demandent précisément les données dont ils ont besoin.
GraphQL est un langage de requête pour les API, accompagné d’un environnement d’exécution pour traiter ces requêtes. Il a été développé à l’origine chez Facebook et publié en 2015.
Contrairement aux interfaces REST classiques, avec GraphQL les clients indiquent précisément, via une interface unique, les champs dont ils ont besoin. Cela évite de récupérer trop ou trop peu de données et permet de charger plusieurs ressources liées en une seule requête. Un schéma typé décrit les données disponibles.
À quoi Provimedia l'utilise
Provimedia utilise GraphQL lorsque des applications ont besoin d’interfaces flexibles et économes en données pour leurs front-ends.
Utiliser GraphQL pour votre projet ?
Découvrons lors d'un entretien gratuit comment nous pouvons le mettre en œuvre pour vous.
Plus dans Backend et langages
FastAPI
Framework Python moderne pour créer des API web performantes.
En savoir plusFilament
Boîte à outils pour créer des panneaux d’administration et des back-ends avec Laravel.
En savoir plusFlask
Framework Python léger pour les applications web et les API.
En savoir plusJava
Langage de programmation orienté objet et indépendant de la plateforme, pour les grandes applications.
En savoir plusKotlin
Langage de programmation moderne, interopérable avec Java, surtout utilisé pour Android.
En savoir plusLaravel
Framework PHP open source pour les applications web modernes et les API.
En savoir plusNode.js
Environnement d’exécution JavaScript pour les applications côté serveur, en dehors du navigateur.
En savoir plusPHP
Langage de script très répandu pour le développement web côté serveur.
En savoir plus