Innehållsförteckning:

Vad är Apollo GraphQL-server?
Vad är Apollo GraphQL-server?

Video: Vad är Apollo GraphQL-server?

Video: Vad är Apollo GraphQL-server?
Video: ВВЕДЕНИЕ В GRAPHQL 2024, Maj
Anonim

Apollo server är en flexibel, gemenskapsdriven, produktionsklar HTTP GraphQL mellanprogram för Express, Hapi, Koa och mer. Apollo server är ett bibliotek som hjälper dig att ansluta en GraphQL schema till en HTTP server i Node.

Följaktligen, vad är en GraphQL-server?

GraphQL är ett frågespråk skapat av Facebook 2012 som ger ett gemensamt gränssnitt mellan klienten och server för datahämtning och manipulationer. Kunden efterfrågar olika uppgifter från GraphQL-server via frågor. Till exempel kan klienten be om länkade resurser utan att definiera nya API-slutpunkter.

Behöver du också Apollo för GraphQL? Men GraphQL är bara ett frågespråk. Och för att kunna använda det enkelt, vi behöver att använda en plattform som kommer do alla tunga lyft för oss. En sådan plattform tillhandahålls av Apollo . De Apollo plattform är en implementering av GraphQL som kan överföra data mellan molnet (servern) till gränssnittet för din app.

På samma sätt, hur startar jag Apollo-servern?

Kom igång med Apollo Server

  1. Steg 1: Skapa ett nytt projekt.
  2. Steg 2: Installera beroenden.
  3. Steg 3: Definiera ditt GraphQL-schema.
  4. Steg 4: Definiera din datamängd.
  5. Steg 5: Definiera en resolver.
  6. Steg 6: Skapa en instans av ApolloServer.
  7. Steg 7: Starta servern.
  8. Steg 8: Kör din första fråga.

Är GraphQL frontend eller backend?

A GraphQL-backend har ett schema som definierar vilka fält och anrop som är tillgängliga för varje typ av data. GraphQL gör det möjligt att bygga en backend och integrera den med frontend med mycket mindre anpassade VVS än tidigare och att göra snabba förändringar med mindre rädsla för att gå sönder saker.

Rekommenderad: