Turinys:

Kas yra Apollo GraphQL serveris?
Kas yra Apollo GraphQL serveris?

Video: Kas yra Apollo GraphQL serveris?

Video: Kas yra Apollo GraphQL serveris?
Video: Apollo GraphQL Usage in UI5 Apps (Apollo Reloaded) 2024, Gegužė
Anonim

Apollo serveris yra lankstus, bendruomenės valdomas, gamybai paruoštas HTTP GraphQL „Express“, „Hapi“, „Koa“ir kt. Apollo serveris yra biblioteka, padedanti susieti a GraphQL schemą į HTTP serveris mazge.

Taigi, kas yra GraphQL serveris?

GraphQL yra užklausų kalba, kurią „Facebook“sukūrė 2012 m., kuri suteikia bendrą sąsają tarp kliento ir serveris duomenų gavimui ir manipuliavimui. Klientas prašo įvairių duomenų iš GraphQL serveris per užklausas. Pavyzdžiui, klientas gali prašyti susietų išteklių neapibrėždamas naujų API galinių taškų.

Be to, ar jums reikia „Apollo“, skirto „GraphQL“? Bet GraphQL yra tik užklausų kalba. O kad juo būtų lengva naudotis, mums reikia naudoti platformą, kuri bus daryti visas sunkus kėlimas mums. Vieną tokią platformą teikia Apolonas . The Apolonas platforma yra įgyvendinimas GraphQL kurie gali perkelti duomenis iš debesies (serverio) į jūsų programos vartotojo sąsają.

Taip pat kaip paleisti „Apollo“serverį?

Pradėkite naudotis „Apollo Server“

  1. 1 veiksmas: sukurkite naują projektą.
  2. 2 veiksmas: įdiekite priklausomybes.
  3. 3 veiksmas: apibrėžkite GraphQL schemą.
  4. 4 veiksmas: apibrėžkite duomenų rinkinį.
  5. 5 veiksmas: apibrėžkite sprendimą.
  6. 6 veiksmas: sukurkite „ApolloServer“egzempliorių.
  7. 7 veiksmas: paleiskite serverį.
  8. 8 veiksmas: vykdykite pirmąją užklausą.

Ar „GraphQL“priekinė ar užpakalinė dalis?

A GraphQL backend turi schemą, apibrėžiančią, kurie laukai ir skambučiai galimi kiekvienam duomenų tipui. GraphQL leidžia statyti a backend ir integruoti jį su frontend su daug mažiau pritaikytų vandentiekio nei anksčiau ir atlikti greitus pakeitimus, mažiau baiminantis sulaužyti daiktus.

Rekomenduojamas: