Inhoudsopgave:

Wat is de Apollo GraphQL-server?
Wat is de Apollo GraphQL-server?

Video: Wat is de Apollo GraphQL-server?

Video: Wat is de Apollo GraphQL-server?
Video: GraphQL Crash Course #3 - Making a GraphQL Server (with Apollo) 2024, November
Anonim

Apollo-server is een flexibele, community-gedreven, productieklare HTTP GraphQL middleware voor Express, Hapi, Koa en meer. Apollo-server is een bibliotheek die u helpt verbinding te maken met GraphQL schema naar een HTTP server in Knoop.

Wat is dus een GraphQL-server?

GraphQL is een zoektaal die in 2012 door Facebook is gemaakt en die een gemeenschappelijke interface biedt tussen de klant en de server voor het ophalen en manipuleren van gegevens. De klant vraagt om verschillende gegevens van de GraphQL-server via vragen. De klant kan bijvoorbeeld om gekoppelde bronnen vragen zonder nieuwe API-eindpunten te definiëren.

Heb je Apollo ook nodig voor GraphQL? Maar GraphQL is slechts een querytaal. En om het gemakkelijk te kunnen gebruiken, wij hebben nodig om een platform te gebruiken dat doen al het zware werk voor ons. Een dergelijk platform wordt geleverd door: Apollo . De Apollo platform is een implementatie van GraphQL die gegevens kan overbrengen tussen de cloud (server) naar de gebruikersinterface van uw app.

Evenzo, hoe start ik de Apollo-server?

Aan de slag met Apollo Server

  1. Stap 1: Maak een nieuw project aan.
  2. Stap 2: Installeer afhankelijkheden.
  3. Stap 3: Definieer uw GraphQL-schema.
  4. Stap 4: Definieer uw dataset.
  5. Stap 5: Definieer een resolver.
  6. Stap 6: Maak een exemplaar van ApolloServer.
  7. Stap 7: Start de server.
  8. Stap 8: Voer uw eerste query uit.

Is GraphQL frontend of backend?

EEN GraphQL-backend heeft een schema dat definieert welke velden en aanroepen beschikbaar zijn voor elk type gegevens. GraphQL maakt het mogelijk om een backend en integreer het met de voorkant met veel minder aangepast sanitair dan voorheen en om snelle veranderingen aan te brengen met minder angst om dingen te breken.

Aanbevolen: