Innholdsfortegnelse:

Hva er Apollo GraphQL-server?
Hva er Apollo GraphQL-server?

Video: Hva er Apollo GraphQL-server?

Video: Hva er Apollo GraphQL-server?
Video: GraphQL Resolvers | GraphQL Course For Beginners Ep. 4 2024, November
Anonim

Apollo server er en fleksibel, fellesskapsdrevet, produksjonsklar HTTP GraphQL mellomvare for Express, Hapi, Koa og mer. Apollo server er et bibliotek som hjelper deg å koble til en GraphQL skjema til en HTTP server i Node.

Følgelig, hva er en GraphQL-server?

GraphQL er et spørringsspråk opprettet av Facebook i 2012 som gir et felles grensesnitt mellom klienten og server for datahenting og manipulasjoner. Klienten ber om ulike data fra GraphQL server via spørringer. For eksempel kan klienten be om koblede ressurser uten å definere nye API-endepunkter.

Trenger du også Apollo for GraphQL? Men GraphQL er bare et spørrespråk. Og for å bruke det enkelt, vi trenger å bruke en plattform som vil gjøre alle de tunge løftene for oss. En slik plattform er levert av Apollo . De Apollo plattform er en implementering av GraphQL som kan overføre data mellom skyen (serveren) til brukergrensesnittet til appen din.

På samme måte, hvordan starter jeg Apollo-serveren?

Kom i gang med Apollo Server

  1. Trinn 1: Opprett et nytt prosjekt.
  2. Trinn 2: Installer avhengigheter.
  3. Trinn 3: Definer GraphQL-skjemaet ditt.
  4. Trinn 4: Definer datasettet ditt.
  5. Trinn 5: Definer en resolver.
  6. Trinn 6: Opprett en forekomst av ApolloServer.
  7. Trinn 7: Start serveren.
  8. Trinn 8: Utfør ditt første søk.

Er GraphQL frontend eller backend?

EN GraphQL-backend har et skjema som definerer hvilke felt og anrop som er tilgjengelige for hver type data. GraphQL gjør det mulig å bygge en baksiden og integrere den med frontend med mye mindre tilpasset rørleggerarbeid enn før og for å gjøre raske endringer med mindre frykt for å ødelegge ting.

Anbefalt: