Table des matières:

Qu'est-ce que le serveur Apollo GraphQL ?
Qu'est-ce que le serveur Apollo GraphQL ?

Vidéo: Qu'est-ce que le serveur Apollo GraphQL ?

Vidéo: Qu'est-ce que le serveur Apollo GraphQL ?
Vidéo: 📣 C'EST QUOI LE GRAPHQL ? (TUTORIEL) 2024, Peut
Anonim

Serveur Apollo est un HTTP flexible, axé sur la communauté et prêt pour la production GraphQL middleware pour Express, Hapi, Koa, etc. Serveur Apollo est une bibliothèque qui vous aide à connecter un GraphQL schéma à un HTTP serveur dans Node.

Par conséquent, qu'est-ce qu'un serveur GraphQL ?

GraphQL est un langage de requête créé par Facebook en 2012 qui fournit une interface commune entre le client et le serveur pour la récupération et les manipulations de données. Le client demande diverses données au Serveur GraphQL via des requêtes. Par exemple, le client peut demander des ressources liées sans définir de nouveaux points de terminaison d'API.

De plus, avez-vous besoin d'Apollo pour GraphQL ? Mais GraphQL est juste un langage de requête. Et pour l'utiliser facilement, nous avons besoin d'utiliser une plate-forme qui faire tout le gros du travail pour nous. L'une de ces plateformes est fournie par Apollon . Les Apollon plate-forme est une implémentation de GraphQL qui peut transférer des données entre le cloud (serveur) vers l'interface utilisateur de votre application.

De même, comment démarrer le serveur Apollo ?

Premiers pas avec Apollo Server

  1. Étape 1: Créez un nouveau projet.
  2. Étape 2: Installez les dépendances.
  3. Étape 3: définissez votre schéma GraphQL.
  4. Étape 4: Définissez votre ensemble de données.
  5. Étape 5: Définir un résolveur.
  6. Étape 6: Créez une instance d'ApolloServer.
  7. Étape 7: Démarrez le serveur.
  8. Étape 8: Exécutez votre première requête.

GraphQL est-il frontend ou backend ?

UNE Back-end GraphQL possède un schéma qui définit les champs et les appels disponibles pour chaque type de données. GraphQL permet de construire un back-end et l'intégrer à la l'extrémité avant avec beaucoup moins de plomberie personnalisée qu'auparavant et pour effectuer des changements rapides avec moins de peur de casser les choses.

Conseillé: