Si vous voulez apprendre rapidement, nous avons ce qu'il vous faut.
GraphQL Editor contient toutes les informations dont vous avez besoin pour commencer en un rien de temps.
01
Une requête GraphQL est une demande faite à un serveur GraphQL, demandant des champs de données spécifiques de la source de données sous-jacente. Elle permet au client de demander uniquement les données dont il a besoin, en une seule requête, et de récupérer les données dans une structure hiérarchique. La requête est écrite dans le langage d'interrogation GraphQL et envoyée au serveur via HTTP.
02
Une requête GraphQL Variables est un moyen de passer des variables à une requête GraphQL, afin de la rendre plus dynamique et réutilisable. Au lieu de coder en dur les valeurs dans la requête, les variables sont définies séparément et transmises à la requête sous forme d'objet JSON. Cela permet une plus grande flexibilité et sécurité, car les variables peuvent être facilement modifiées et validées avant d'être utilisées dans la requête.
03
Les mutations GraphQL sont utilisées pour effectuer des opérations de création, de mise à jour et de suppression sur les données stockées sur un serveur GraphQL. Elles sont similaires aux requêtes RESTful POST, PUT et DELETE. Elles prennent des entrées sous forme de champs et renvoient une réponse contenant les données mises à jour.
04
Un schéma GraphQL est un plan directeur pour un serveur GraphQL. Il définit les types de données qui peuvent être interrogés et les opérations qui peuvent être effectuées sur ces types. Il sert de contrat entre le client et le serveur, spécifiant quelles données peuvent être demandées et comment elles peuvent être manipulées.
01
Les types GraphQL définissent la structure des données qui peuvent être interrogées ou manipulées dans une API GraphQL. Ils comprennent des types scalaires tels que String et Int, ainsi que des types personnalisés qui peuvent être définis par le développeur de l'API. Les types peuvent être reliés les uns aux autres par des champs, ce qui permet de définir des structures de données complexes.
02
Un serveur GraphQL est une implémentation côté serveur de GraphQL qui permet aux clients d'interroger et de manipuler des données en utilisant le langage GraphQL. Il reçoit une requête du client, la traite et renvoie les données demandées. Il fournit également un schéma, qui définit les types de données qui peuvent être interrogées et les opérations qui peuvent être effectuées sur elles.
03
Les scalaires GraphQL sont des types de base qu'un serveur GraphQL comprend, tels que String, Int, Float, Boolean et ID. Ils sont utilisés pour définir les champs dans un schéma GraphQL et fournissent un moyen de valider et de traiter l'entrée et la sortie. Ce sont des scalaires intégrés fournis par GraphQL et ne peuvent pas être étendus ou modifiés par l'utilisateur.
GraphQL Editor contient toutes les informations dont vous avez besoin pour commencer en un rien de temps.
Apprenez en lisant les conseils et les tutoriels sur notre blog.
Les auteurs de State of JavaScript avaient inclus GraphQL dans leur enquête pour...
Michał Tyszkiewicz
Oct 12, 2022 • 10 min lecture
Il semble que vous recevez un nouveau framework JavaScript presque chaque semaine maintenant. La plupart d'entre eux ...
Michał Tyszkiewicz
Jul 20, 2022 • 4 min lecture
En 2018, le créateur de Node.js, Ryan Dahl, a donné sa célèbre conférence intitulée "10 Things I Regre...
Michał Tyszkiewicz
Jun 29, 2022 • 4 min lecture