Satura rādītājs:

Kas ir Apollo GraphQL serveris?
Kas ir Apollo GraphQL serveris?

Video: Kas ir Apollo GraphQL serveris?

Video: Kas ir Apollo GraphQL serveris?
Video: Build: Query a GraphQL API through GraphOS 2024, Novembris
Anonim

Apollo serveris ir elastīgs, kopienas vadīts, ražošanai gatavs HTTP GraphQL starpprogrammatūra Express, Hapi, Koa un citām ierīcēm. Apollo serveris ir bibliotēka, kas palīdz savienot a GraphQL shēmu uz HTTP serveris in Node.

Tātad, kas ir GraphQL serveris?

GraphQL ir vaicājumu valoda, ko Facebook izveidoja 2012. gadā un kas nodrošina kopīgu saskarni starp klientu un serveris datu iegūšanai un manipulācijām. Klients pieprasa dažādus datus no GraphQL serveris izmantojot vaicājumus. Piemēram, klients var pieprasīt saistītos resursus, nedefinējot jaunus API galapunktus.

Turklāt vai jums ir nepieciešams Apollo programmai GraphQL? Bet GraphQL ir tikai vaicājumu valoda. Un, lai to varētu viegli izmantot, mums vajag izmantot platformu, kas būs darīt visu smago celšanu mums. Vienu šādu platformu nodrošina Apollo . The Apollo platforma ir īstenošana GraphQL kas var pārsūtīt datus no mākoņa (servera) uz jūsu lietotnes lietotāja interfeisu.

Tāpat kā palaist Apollo serveri?

Sāciet darbu ar Apollo serveri

  1. 1. darbība. Izveidojiet jaunu projektu.
  2. 2. darbība: instalējiet atkarības.
  3. 3. darbība: definējiet savu GraphQL shēmu.
  4. 4. darbība. Definējiet savu datu kopu.
  5. 5. darbība: definējiet atrisinātāju.
  6. 6. darbība. Izveidojiet ApolloServer gadījumu.
  7. 7. darbība: startējiet serveri.
  8. 8. darbība. Izpildiet savu pirmo vaicājumu.

Vai GraphQL priekšgals vai aizmugursistēma?

A GraphQL aizmugursistēma ir shēma, kas nosaka, kuri lauki un izsaukumi ir pieejami katram datu veidam. GraphQL ļauj uzbūvēt a aizmugure un integrējiet to ar frontend ar daudz mazāk pielāgotu santehniku nekā iepriekš un veikt ātras izmaiņas, mazāk baidoties salauzt lietas.

Ieteicams: