.GRAPHQL Přípona souboru
Soubor zdrojového kódu GraphQL
| Vývojář | The GraphQL Foundation |
| Popularita |
3,0 | 1 hlas |
Co je soubor GRAPHQL?
Soubor GRAPHQL je prostý textový soubor, který obsahuje instrukce napsané v jazyce GraphQL, což je open-source dotazovací jazyk a serverové běhové prostředí pro API, které klientům umožňuje vyžádat si přesně ta data, která potřebují. Může obsahovat dotazy, které načítají data, mutace, které data mění, a odběry, které přijímají aktualizace při změně dat. Soubory GRAPHQL mohou také ukládat opakovaně použitelné fragmenty a definice popisující typy a pole dostupná prostřednictvím služby GraphQL.
Další informace
Vývojáři používají soubory GRAPHQL k definování informací, které chce aplikace načíst ze služby GraphQL, například jméno uživatele, e-mailovou adresu nebo seznam posledních příspěvků. Operace GraphQL běžně ukládají do souborů GRAPHQL, aby je mohli v rámci softwarového projektu organizovat, znovu používat a spravovat. Uložení těchto operací do samostatných souborů také usnadňuje jejich čtení, úpravy a testování, aniž by se míchaly s ostatním zdrojovým kódem aplikace.
Vývojář například vytváří nákupní aplikaci a chce zobrazit název produktu, cenu, dostupnost a recenze zákazníků. Namísto odesílání samostatných požadavků na každou informaci může aplikace odeslat jeden požadavek GraphQL, který přesně určuje, co potřebuje. Služba GraphQL pak vrátí pouze požadovaná pole a vývojář může výsledky použít k zobrazení stránky produktu v aplikaci.
POZNÁMKA: Přípona .graphql je pro tyto soubory běžnou konvencí pojmenování, ačkoli GraphQL nevyžaduje konkrétní příponu souboru. Lze použít také příponu .gql (soubor .GQL).
Jak otevřít soubor GRAPHQL
Soubory GRAPHQL můžete otevřít v libovolném textovém editoru nebo editoru zdrojového kódu, například v programech Microsoft Visual Studio Code, Microsoft Notepad nebo Apple TextEdit. Mnoho editorů zdrojového kódu a vývojových prostředí také nabízí užitečné funkce specifické pro GraphQL, včetně zvýrazňování syntaxe, ověřování a doplňování kódu. Nástroje GraphQL, například GraphiQL, mohou vývojářům pomoci testovat a spouštět operace GraphQL uložené v těchto souborech proti službě GraphQL, například Shopify's GraphQL Admin API.
