Note :
Ce livre est un guide complet sur la construction d'une application React complète utilisant GraphQL, Apollo et MySQL, destiné aux développeurs intermédiaires. Il fournit des explications perspicaces et couvre des sujets complexes tels que le rendu manuel côté serveur et la pagination. Cependant, il souffre de pratiques dépassées, d'erreurs techniques et d'une présentation quelque peu aride.
Avantages:⬤ Contient des informations et des explications précieuses, en particulier pour les développeurs React de niveau intermédiaire.
⬤ Couvre efficacement des sujets complexes tels que la RSS manuelle et les schémas GraphQL.
⬤ Évite de s'appuyer sur des bibliothèques d'interface utilisateur, en se concentrant plutôt sur le HTML5 et le CSS bruts.
⬤ Offre un exemple d'application complexe qui améliore l'apprentissage.
⬤ Bonne couverture des bibliothèques et des piles utilisées dans les applications modernes.
⬤ Pratiques et normes de codage dépassées (par exemple, utilisation de « var » au lieu de « let »).
⬤ Le chapitre sur React est difficile pour les débutants.
⬤ Quelques problèmes d'édition technique et des bogues présents dans le code.
⬤ Les chapitres sur l'authentification JWT et SSR peuvent être déroutants.
⬤ La présentation générale est perçue comme sèche et basée sur l'enseignement.
(basé sur 3 avis de lecteurs)
Full-Stack Web Development with GraphQL and React - Second Edition: Taking React from frontend to full-stack with GraphQL and Apollo
Libérez la puissance de GraphQL, React 17, Node et Express pour construire une application évolutive et prête à la production à partir de zéro pour être déployée sur AWS.
Caractéristiques principales :
⬤ Construisez des applications complètes avec des API modernes en utilisant GraphQL et React Hooks.
⬤ Intégrer Apollo dans React et construire des composants frontaux en utilisant GraphQL.
⬤ Mettre en place un pop-up de notification auto-actualisé grâce à une fonctionnalité GraphQL unique appelée Subscriptions.
Description du livre :
React et GraphQL, lorsqu'ils sont combinés, vous offrent une pile technologique très dynamique, efficace et stable pour construire des applications web. GraphQL est une solution moderne pour interroger une API qui représente une alternative à REST et constitue la prochaine évolution du développement web.
Ce livre vous guide dans la création d'une application web complète à partir de zéro en utilisant des technologies web modernes telles qu'Apollo, Express. js, Node. js et React. Vous commencerez par configurer et mettre en place votre environnement de développement. Ensuite, le livre montre comment résoudre des problèmes complexes avec GraphQL, tels que l'abstraction des architectures de bases de données multi-tables et la gestion des téléchargements d'images à l'aide de Sequelize. Vous construirez ensuite un Graphbook complet à partir de zéro. Ce faisant, vous couvrirez les aspects délicats de la connexion de React au backend, ainsi que le maintien et la synchronisation de l'état. En outre, vous apprendrez également à écrire des composants React réutilisables et à utiliser les Hooks React. Les chapitres suivants vous guideront dans l'interrogation des données et l'authentification des utilisateurs afin d'assurer leur confidentialité. Enfin, vous explorerez comment déployer votre application sur AWS et assurer un déploiement continu à l'aide de Docker et CircleCI.
À la fin de ce livre sur le développement web, vous aurez appris à construire et à déployer facilement des applications évolutives à pile complète en utilisant React et GraphQL.
Ce que vous apprendrez :
⬤ Construire une API GraphQL en implémentant des modèles et des schémas avec Apollo et Sequelize.
⬤ Configurer un client Apollo et construire des composants frontaux en utilisant React.
⬤ Écrire des composants React réutilisables et utiliser les Hooks React.
⬤ S'authentifier et interroger les données des utilisateurs à l'aide de GraphQL.
⬤ Utiliser Mocha pour écrire des cas de test pour votre application full-stack.
⬤ Déployer votre application sur AWS en utilisant Docker et CircleCI.
A qui s'adresse ce livre :
Ce livre React GraphQL s'adresse aux développeurs web familiers avec React et GraphQL qui souhaitent améliorer leurs compétences et construire des applications full-stack en utilisant les standards de l'industrie comme React, Apollo, Node. js, et SQL à l'échelle tout en apprenant à résoudre des problèmes complexes avec 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)