Përmbajtje:

Çfarë është serveri Apollo GraphQL?
Çfarë është serveri Apollo GraphQL?

Video: Çfarë është serveri Apollo GraphQL?

Video: Çfarë është serveri Apollo GraphQL?
Video: Updates to Cypress, Jest, Apollo, Strapi, & Gatsby | JS Minute 2024, Mund
Anonim

Serveri Apollo është një HTTP fleksibël, i drejtuar nga komuniteti, i gatshëm për prodhim GraphQL softuer i mesëm për Express, Hapi, Koa dhe më shumë. Serveri Apollo është një bibliotekë që ju ndihmon të lidhni një GraphQL skemë në një HTTP server në Nyje.

Rrjedhimisht, çfarë është një server GraphQL?

GraphQL është një gjuhë pyetjesh e krijuar nga Facebook në 2012 e cila ofron një ndërfaqe të përbashkët midis klientit dhe klientit server për marrjen dhe manipulimin e të dhënave. Klienti kërkon të dhëna të ndryshme nga Serveri GraphQL me anë të pyetjeve. Për shembull, klienti mund të kërkojë burime të lidhura pa përcaktuar pika të reja fundore të API.

Gjithashtu, a keni nevojë për Apollo për GraphQL? Por GraphQL është vetëm një gjuhë pyetëse. Dhe për ta përdorur lehtësisht, ne kemi nevojë për të përdorur një platformë që do bëj gjithë ngritje e rëndë për ne. Një platformë e tillë ofrohet nga Apollo . Të Apollo platforma është një zbatim i GraphQL që mund të transferojë të dhëna midis cloud (server) në ndërfaqen e përdoruesit të aplikacionit tuaj.

Po kështu, si mund ta nis serverin Apollo?

Filloni me Apollo Server

  1. Hapi 1: Krijo një projekt të ri.
  2. Hapi 2: Instaloni varësitë.
  3. Hapi 3: Përcaktoni skemën tuaj GraphQL.
  4. Hapi 4: Përcaktoni grupin tuaj të të dhënave.
  5. Hapi 5: Përcaktoni një zgjidhës.
  6. Hapi 6: Krijoni një shembull të ApolloServer.
  7. Hapi 7: Nisni serverin.
  8. Hapi 8: Ekzekutoni pyetjen tuaj të parë.

A është GraphQL frontend apo backend?

A Mbështetja e GraphQL ka një skemë që përcakton se cilat fusha dhe thirrje janë të disponueshme për çdo lloj të dhënash. GraphQL bën të mundur ndërtimin e një backend dhe ta integrojmë me frontend me shumë më pak hidraulik me porosi se më parë dhe për të bërë ndryshime të shpejta me më pak frikë nga prishja e gjërave.

Recommended: