.GRAPHQL Extension de fichier
Fichier de code source GraphQL
| Développeur | The GraphQL Foundation |
| Popularité |
3,0 | 1 Vote |
Qu'est-ce qu'un fichier GRAPHQL ?
Un fichier GRAPHQL est un fichier en texte brut qui contient des instructions écrites dans le langage GraphQL, un langage de requête open source et un environnement d’exécution côté serveur pour les API qui permet aux clients de demander exactement les données dont ils ont besoin. Il peut contenir des requêtes qui récupèrent des données, des mutations qui modifient les données et des abonnements qui reçoivent des mises à jour lorsque les données changent. Les fichiers GRAPHQL peuvent également stocker des fragments réutilisables et des définitions qui décrivent les types et les champs disponibles via un service GraphQL.
Plus d'informations
Les développeurs utilisent les fichiers GRAPHQL pour définir les informations qu’une application souhaite récupérer depuis un service GraphQL, comme le nom, l’adresse e-mail ou la liste des publications récentes d’un utilisateur. Ils enregistrent couramment les opérations GraphQL dans des fichiers GRAPHQL afin de les organiser, de les réutiliser et de les gérer dans le cadre d’un projet logiciel. Le fait de conserver ces opérations dans des fichiers distincts les rend également plus faciles à lire, à modifier et à tester, sans les mélanger avec le reste du code source de l’application.
Par exemple, un développeur crée une application de shopping et souhaite afficher le nom, le prix, la disponibilité et les avis des clients concernant un produit. Au lieu d’envoyer des requêtes distinctes pour chaque information, l’application peut envoyer une seule requête GraphQL en indiquant exactement ce dont elle a besoin. Le service GraphQL renvoie alors uniquement les champs demandés, et le développeur peut utiliser les résultats pour afficher la page du produit dans l’application.
REMARQUE : L’extension .graphql est une convention de nommage courante pour ces fichiers, bien que GraphQL n’impose pas d’extension de fichier spécifique. L’extension .gql (fichier .GQL) peut également être utilisée.
Comment ouvrir un fichier GRAPHQL
Vous pouvez ouvrir les fichiers GRAPHQL avec n’importe quel éditeur de texte ou éditeur de code source, comme Microsoft Visual Studio Code, Microsoft Notepad ou Apple TextEdit. De nombreux éditeurs de code source et environnements de développement proposent également des fonctionnalités utiles spécifiques à GraphQL, notamment la coloration de la syntaxe, la validation et la complétion de code. Des outils GraphQL, tels que GraphiQL, peuvent aider les développeurs à tester et à exécuter les opérations GraphQL stockées dans ces fichiers avec un service GraphQL, comme l’API d’administration GraphQL de Shopify.
