Note :
Il n'y a actuellement aucun avis de lecteur. La note est basée sur 5 votes.
Full Stack Graphql Applications: With React, Node.Js, and Neo4j
Créez des applications web hyper rapides et hyper efficaces avec GraphQL ! Ce guide pratique et complet présente le puissant GRANDStack pour le développement d'applications Web à pile complète basées sur des structures de données graphiques.
Dans Full Stack GraphQL Applications, vous apprendrez à :
Construire des fonctionnalités backend pour les applications GraphQL.
Modéliser une API GraphQL avec des définitions de type GraphQL.
Utiliser Neo4j comme base de données backend.
Gérer l'authentification et l'autorisation avec GraphQL.
Implémenter la pagination et la limitation de taux dans une API GraphQL.
Développer un service GraphQL avec Apollo Server.
Installer la base de données Neo4j sur différentes plateformes.
Créer une application frontale de base en utilisant React et Apollo Client.
Déployer une application GraphQL complète sur le cloud.
Le langage de requête GraphQL réduit radicalement l'extraction excessive ou insuffisante de données en construisant des requêtes de données précises basées sur des graphes. Dans Full Stack GraphQL Applications, vous apprendrez à construire des applications web basées sur les graphes qui tirent pleinement parti de l'efficacité étonnante de GraphQL. William Lyon, de Neo4j, vous enseigne tout ce que vous devez savoir pour concevoir, déployer et maintenir une API GraphQL à partir de zéro. Il révèle comment vous pouvez construire vos applications web avec GraphQL, React, Apollo et la base de données Neo4j, alias " la GRANDstack ", pour tirer le maximum de performances de GraphQL.
L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.
À propos de la technologie.
Le langage de requête de l'API GraphQL rationalise radicalement les échanges de données avec les serveurs dorsaux en représentant les données d'application sous forme de graphiques faciles à comprendre. Vous pouvez amplifier les avantages de GraphQL en utilisant des outils et des magasins de données compatibles avec les graphes, tels que React, Apollo et Neo4j, dans l'ensemble de votre application. Une approche graphique complète fournit un modèle de données cohérent d'un bout à l'autre de l'application, réduisant les frictions dans la récupération des données et augmentant la productivité des développeurs.
À propos du livre.
Full Stack GraphQL Applications vous apprend à construire des applications web basées sur les graphes en utilisant GraphQL, React, Apollo et la base de données Neo4j, collectivement appelée "la GRANDstack". Des exemples pratiques et concrets vous permettront de comprendre rapidement comment la pile GRANDstack s'articule. Au fur et à mesure, vous allez créer et déployer sur le cloud une application web complète qui inclut la recherche, l'authentification et bien plus encore. Bientôt, vous serez prêt à déployer des applications de bout en bout qui tireront pleinement parti des performances exceptionnelles de GraphQL.
Contenu de la formation.
Construire un backend GraphQL en utilisant Neo4j.
Authentification et autorisation avec GraphQL.
Pagination et types abstraits GraphQL.
Une application frontale de base utilisant React et Apollo Client.
Déploiement dans le cloud avec Netlify, AWS Lambda, Auth0 et Neo4j Aura.
A propos du lecteur.
Pour les développeurs web full stack. Aucune expérience avec GraphQL ou les bases de données graphiques n'est requise.
À propos de l'auteur.
William Lyon est Staff Developer Advocate chez Neo4j et blogueur sur lyonwj.com.
Table des matières.
PARTIE 1 : DÉBUTER AVEC FULL STACK GRAPHQL.
1 Qu'est-ce que le full stack GraphQL ?
2 Penser en termes de graphes avec GraphQL.
3 Les graphes dans la base de données.
4 La bibliothèque Neo4j GraphQL.
PARTIE 2 CONSTRUIRE LE FRONTEND.
5 Construire des interfaces utilisateur avec React.
6 GraphQL côté client avec React et Apollo Client.
PARTIE 3 : CONSIDÉRATIONS SUR LA PILE COMPLÈTE.
7 Ajout de l'autorisation et de l'authentification.
8 Déploiement de notre application GraphQL complète.
9 Considérations avancées sur GraphQL.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)