Graphql en action

Note :   (4,0 sur 5)

Graphql en action (Samer Buna)

Avis des lecteurs

Résumé:

Ce livre constitue une bonne introduction à GraphQL et propose une approche cohérente et structurée de sa mise en œuvre à l'aide de diverses bibliothèques. Il couvre à la fois les schémas et les modèles de développement « code-first », bien qu'il manque de profondeur dans les stratégies d'implémentation du backend. Si de nombreux lecteurs apprécient la capacité de l'auteur à clarifier les avantages de GraphQL, certains trouvent le contenu superficiel et mal organisé, avec des problèmes liés à la qualité des exemples de code et à l'accent mis sur l'autopromotion.

Avantages:

Bonne introduction à GraphQL
explications claires de ses avantages
couvre différentes bibliothèques et techniques d'implémentation
style d'écriture cohérent
inclut des exemples du monde réel
bref et axé sur les applications pratiques.

Inconvénients:

Manque de profondeur sur les choix d'implémentation du backend
code d'exemple mal entretenu
forte autopromotion et duplication du contenu
pas complet sur les sujets GraphQL avancés
limité à JavaScript et Apollo sans diversité dans les exemples technologiques.

(basé sur 7 avis de lecteurs)

Titre original :

Graphql in Action

Contenu du livre :

GraphQL in Action vous donne les outils pour vous familiariser avec le langage GraphQL, construire et optimiser un service d'API de données et l'utiliser dans une application client frontale.

Résumé

Le langage de requête GraphQL simplifie les interactions avec les serveurs web, permettant des requêtes API plus intelligentes qui peuvent améliorer considérablement l'efficacité des requêtes de données. Dans GraphQL in Action, vous apprendrez à appliquer ces avantages à vos propres API, en donnant à vos clients la possibilité de demander à votre serveur exactement ce dont ils ont besoin, ni plus ni moins. Pratique et basé sur des exemples, ce livre enseigne tout ce dont vous avez besoin pour démarrer avec GraphQL, depuis les principes de conception et la syntaxe jusqu'à l'optimisation des performances.

L'achat du livre imprimé inclut un livre électronique gratuit aux formats PDF, Kindle et ePub de Manning Publications.

À propos de la technologie

Les API GraphQL sont rapides, efficaces et faciles à maintenir. Elles réduisent la latence des applications et le coût des serveurs tout en stimulant la productivité des développeurs. Cette puissante couche de requête offre un contrôle précis sur les requêtes et les retours d'API, ce qui rend les applications plus rapides et moins sujettes aux erreurs.

À propos du livre

GraphQL in Action vous donne les outils nécessaires pour vous familiariser avec le langage GraphQL, construire et optimiser un service d'API de données et l'utiliser dans une application client frontale. En travaillant sur la configuration, la sécurité et la gestion des erreurs, vous apprendrez à créer un serveur GraphQL complet. Vous découvrirez également des moyens simples d'incorporer GraphQL dans votre base de code existante afin de créer des API de données simples et évolutives.

Ce qu'il y a à l'intérieur

Définir un schéma GraphQL pour les bases de données relationnelles et documentaires.

Implémenter les types GraphQL à l'aide du langage de schéma et des méthodes de construction d'objets.

Optimiser les résolveurs GraphQL avec la mise en cache et la mise en lot des données.

Concevoir des fragments GraphQL qui correspondent aux besoins en données des composants de l'interface utilisateur.

Consommer les requêtes, les mutations et les abonnements à l'API GraphQL avec ou sans bibliothèque client GraphQL.

A propos du lecteur

Pour les développeurs web familiers des applications client-serveur.

A propos de l'auteur

Samer Buna a plus de 20 ans d'expérience dans le développement de logiciels, y compris les front-ends, les back-ends, la conception d'API et l'évolutivité.

Table des matières

PARTIE 1- EXPLORER GRAPHQL.

1 Introduction à GraphQL.

2 Exploration des API GraphQL.

3 Personnalisation et organisation des opérations GraphQL.

PARTIE 2 - CONSTRUIRE DES API GRAPHQL.

4 Conception d'un schéma GraphQL.

5 Implémentation de résolveurs de schémas.

6 Travailler avec des modèles de base de données et des relations.

7 Optimisation de l'extraction des données.

8 Implémentation des mutations.

PARTIE 3 - UTILISATION DES API GRAPHQL.

9 Utilisation des API GraphQL sans bibliothèque client.

10 Utilisation des API GraphQL avec le client Apollo.

Autres informations sur le livre :

ISBN :9781617295683
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2021
Nombre de pages :384

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Graphql en action - Graphql in Action
GraphQL in Action vous donne les outils pour vous familiariser avec le langage GraphQL, construire et optimiser un service d'API de données et...
Graphql en action - Graphql in Action

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)