.GRAPHQL Dateiendung
GraphQL-Quelldatei
| Entwickler | The GraphQL Foundation |
| Beliebtheit |
3,0 | 1 Stimme |
Was ist eine GRAPHQL-Datei?
Eine GRAPHQL-Datei ist eine Nur-Text-Datei, die Anweisungen in der GraphQL-Sprache enthält, einer quelloffenen Abfragesprache und serverseitigen Laufzeitumgebung für APIs, mit der Clients genau die Daten anfordern können, die sie benötigen. Sie kann Abfragen enthalten, die Daten abrufen, Mutationen, die Daten ändern, und Subscriptions, die Aktualisierungen erhalten, wenn sich Daten ändern. GRAPHQL-Dateien können außerdem wiederverwendbare Fragmente und Definitionen speichern, die die über einen GraphQL-Dienst verfügbaren Typen und Felder beschreiben.
Weitere Informationen
Entwickler verwenden GRAPHQL-Dateien, um die Informationen zu definieren, die eine Anwendung von einem GraphQL-Dienst abrufen möchte, etwa den Namen und die E-Mail-Adresse eines Benutzers oder eine Liste der neuesten Beiträge. Sie speichern GraphQL-Operationen häufig in GRAPHQL-Dateien, um sie als Teil eines Softwareprojekts zu organisieren, wiederzuverwenden und zu verwalten. Wenn diese Operationen in separaten Dateien gespeichert werden, lassen sie sich außerdem leichter lesen, ändern und testen, ohne sie mit dem übrigen Quellcode der Anwendung zu vermischen.
Beispielsweise entwickelt ein Entwickler eine Shopping-App und möchte den Namen, den Preis, die Verfügbarkeit und die Kundenbewertungen eines Produkts anzeigen. Statt für jede Information eine separate Anfrage zu senden, kann die App eine einzige GraphQL-Anfrage senden, in der genau festgelegt ist, welche Daten benötigt werden. Der GraphQL-Dienst gibt dann nur die angeforderten Felder zurück, und der Entwickler kann die Ergebnisse verwenden, um die Produktseite in der App anzuzeigen.
HINWEIS: Die Erweiterung .graphql ist eine gängige Namenskonvention für diese Dateien, obwohl GraphQL keine bestimmte Dateierweiterung voraussetzt. Die Erweiterung .gql (.GQL-Datei) kann ebenfalls verwendet werden.
So öffnen Sie eine GRAPHQL-Datei
Sie können GRAPHQL-Dateien mit jedem Texteditor oder Quellcode-Editor öffnen, etwa Microsoft Visual Studio Code, Microsoft Notepad oder Apple TextEdit. Viele Quellcode-Editoren und Entwicklungsumgebungen bieten außerdem hilfreiche GraphQL-spezifische Funktionen wie Syntaxhervorhebung, Validierung und Codevervollständigung. GraphQL-Tools wie GraphiQL können Entwicklern helfen, die in diesen Dateien gespeicherten GraphQL-Operationen mit einem GraphQL-Dienst wie der GraphQL Admin API von Shopify zu testen und auszuführen.
