INHOUDSOPGAWE:

Hoe begin ek GraphiQL?
Hoe begin ek GraphiQL?

Video: Hoe begin ek GraphiQL?

Video: Hoe begin ek GraphiQL?
Video: What Is GraphQL? REST vs. GraphQL 2024, November
Anonim

Hoe om te gebruik GraphiQL . Wanneer die ontwikkelingsbediener vir een van jou Gatsby-werwe loop, maak oop GraphiQL by https://localhost:8000/_graphql en speel met jou data! Druk Ctrl + Spasie (of gebruik Shift + Spasie as 'n alternatiewe sleutelbordkortpad) om die outovoltooi-venster te laat verskyn en Ctrl + Enter om die GraphQL navraag.

Net so word daar gevra, hoe begin ek met GraphQL?

To-do list

  1. Kies 'n raamwerk om jou GraphQL-bediener te implementeer. Ons sal Express gebruik.
  2. Definieer skema sodat GraphQL weet hoe om inkomende navrae te stuur.
  3. Skep resolver funksies wat navrae hanteer en vertel GraphQL wat om terug te gee.
  4. Konstrueer 'n eindpunt.
  5. Skryf 'n kliënt-kant navraag wat data haal.

Net so, hoe skep u 'n navraag in GraphQL? Kom ons skep 'n eenvoudige toepassing om die navraagveranderlike te verstaan.

  1. Stap 1 - Wysig skemalêer. Voeg 'n sêHallo-veld by wat 'n stringparameter neem en 'n string terugstuur.
  2. Stap 2 - Redigeer resolver. js lêer.
  3. Stap 3 − Verklaar navraagveranderlike in GraphiQL. 'n Veranderlike word verklaar met $ gevolg deur die naam van die veranderlike.

Wat is GraphQL dan en hoe gebruik jy dit?

In 'n neutedop, GraphQL is 'n sintaksis wat beskryf hoe om data te vra, en word gewoonlik gebruik om data van 'n bediener na 'n kliënt te laai. GraphQL het drie hoofkenmerke: Dit laat die kliënt presies spesifiseer watter data hy benodig. Dit maak dit makliker om data uit verskeie bronne te versamel.

Hoe gee jy 'n navraagveranderlike in GraphiQL deur?

GraphQL vinnige wenk: Hoe om veranderlikes in GraphiQL deur te gee

  1. mutasie vir die skep van gebruiker met inline argumente. Veranderlikes in GraphiQL.
  2. mutasie vir die skep van gebruiker met veranderlikes. As ons die veranderlikes in GraphiQL wil gebruik, klik net op die QUERY VARIABLES-paneel onderaan jou skerm en gee die volgende kode deur.
  3. voorbeeld van JSON met veranderlikes.

Aanbeveel: