
Réagir pour les experts
Description
Introduction au livre
Analyse du cœur de React
De JSX aux techniques d'optimisation avancées, une exploration approfondie de React.
React est un outil puissant qui ouvre de nouvelles possibilités aux développeurs web.
Ce livre ne se contente pas d'expliquer comment utiliser React. Il explore sa structure interne et son fonctionnement pour vous apprendre à écrire du code optimisé. Il aborde les concepts fondamentaux de React, notamment la syntaxe JSX, le DOM virtuel, la réconciliation et les techniques d'optimisation avancées.
Nous aborderons également la manière de créer et de maintenir des applications React à grande échelle, avec des conseils pratiques applicables à des plateformes autres que le mobile et le web.
Comprenons en détail les principes de fonctionnement de React et améliorons nos compétences en développement.
Il est temps de passer à l'étape suivante en tant que développeur React.
De JSX aux techniques d'optimisation avancées, une exploration approfondie de React.
React est un outil puissant qui ouvre de nouvelles possibilités aux développeurs web.
Ce livre ne se contente pas d'expliquer comment utiliser React. Il explore sa structure interne et son fonctionnement pour vous apprendre à écrire du code optimisé. Il aborde les concepts fondamentaux de React, notamment la syntaxe JSX, le DOM virtuel, la réconciliation et les techniques d'optimisation avancées.
Nous aborderons également la manière de créer et de maintenir des applications React à grande échelle, avec des conseils pratiques applicables à des plateformes autres que le mobile et le web.
Comprenons en détail les principes de fonctionnement de React et améliorons nos compétences en développement.
Il est temps de passer à l'étape suivante en tant que développeur React.
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
CHAPITRE 1 Connaissances pour débutants
_1.1 Pourquoi avons-nous besoin de React ?
_1.2 Le monde avant React
_1.3 React apparaît
_1.4 Donc...
Pourquoi avons-nous besoin de React ?
_1.5 Retour sur
_1.6 Avis
_1.7 Aperçu
CHAPITRE 2 JSX
_2.1 JavaScript XML ?
2.2 Avantages de JSX
2.3 Faiblesses de JSX
2.4 Opérations internes
_2.5 JSX Pragmas
_2.6 Expressions
2.7 Retour sur le passé
_2.8 Avis
_2.9 Aperçu
CHAPITRE 3 DOM virtuel
3.1 Introduction au DOM virtuel
_3.2 DOM réel
3.3 Fonctionnement du DOM virtuel
3.4 Retour sur le passé
_3,5 Avis
_3.6 Aperçu
CHAPITRE 4 RÉEXAMEN
4.1 Comprendre le rééquilibrage
_4.2 Traitement par lots
4.3 Technologies existantes
_4.4 Rééquilibreur de fibres
4.5 Retour sur le passé
_4.6 Avis
_4.7 Aperçu
CHAPITRE 5 Questions fréquentes et modèles utiles
_5.1 Mémo avec React.memo
5.2 Mémo avec useMemo
_5.3 Chargement différé
_5.4 useState et useReducer
_5.5 Modèles puissants
5.6 Retour sur
_5.7 Avis
_5.8 Aperçu
CHAPITRE 6 React côté serveur
6.1 Limitations du rendu côté client
_6.2 L'essor du rendu côté serveur
6.3 Hydratation
_6.4 Écriture du rendu côté serveur
API de rendu côté serveur de React _6.5
6.6 Ne l'implémentez pas vous-même
6.7 Retour sur le passé
_6.8 Avis
_6.9 Aperçu
CHAPITRE 7 Réagir à la concurrence
7.1 Problèmes de rendu synchrone
7.2 Retour sur les fibres
7.3 Mise à jour de la réservation et du retard
7.4 Approfondir
_7.5 Render Lane
_7.6 utiliserTransition
_7.7 utiliserDeferredValue
_7.8 Problèmes de rendu simultané
7.9 Retour sur le passé
_7.10 Avis
_7.11 Aperçu
CHAPITRE 8 Cadre
_8.1 Pourquoi avons-nous besoin d'un cadre ?
8.2 Avantages de l'utilisation du cadre
8.3 Compromis liés à l'utilisation du framework
_8.4 Frameworks React populaires
8.5 Choix d'un cadre de référence
8.6 Retour sur le passé
_8.7 Avis
Aperçu de la version 8.8
CHAPITRE 9 Composants serveur React
_9.1 Avantages
_9.2 Rendu côté serveur
_9.3 Règles des composants serveur
_9.4 Actions du serveur
_9.5 L'avenir des composants serveur React
_9.6 Retour sur
_9.7 Avis
_9.8 Aperçu
CHAPITRE 10 Alternatives à React
_10,1 vues
_10.2 Angulaire
_10.3 Svelt
_10.4 Solid
_10.5 Rapide
_10.6 Modèles fréquemment utilisés
_10.7 Réaction non réactive
_10.8 L'avenir de React
_10.9 Retour sur
_10.10 Avis
Aperçu de la version 10.11
CHAPITRE 11 Conclusion
_11.1 Résumé des points clés
_11.2 Parcours d'apprentissage React
11.3 Le principe derrière la magie
_11.4 Sujets avancés
_11.5 Suivre les tendances
_1.1 Pourquoi avons-nous besoin de React ?
_1.2 Le monde avant React
_1.3 React apparaît
_1.4 Donc...
Pourquoi avons-nous besoin de React ?
_1.5 Retour sur
_1.6 Avis
_1.7 Aperçu
CHAPITRE 2 JSX
_2.1 JavaScript XML ?
2.2 Avantages de JSX
2.3 Faiblesses de JSX
2.4 Opérations internes
_2.5 JSX Pragmas
_2.6 Expressions
2.7 Retour sur le passé
_2.8 Avis
_2.9 Aperçu
CHAPITRE 3 DOM virtuel
3.1 Introduction au DOM virtuel
_3.2 DOM réel
3.3 Fonctionnement du DOM virtuel
3.4 Retour sur le passé
_3,5 Avis
_3.6 Aperçu
CHAPITRE 4 RÉEXAMEN
4.1 Comprendre le rééquilibrage
_4.2 Traitement par lots
4.3 Technologies existantes
_4.4 Rééquilibreur de fibres
4.5 Retour sur le passé
_4.6 Avis
_4.7 Aperçu
CHAPITRE 5 Questions fréquentes et modèles utiles
_5.1 Mémo avec React.memo
5.2 Mémo avec useMemo
_5.3 Chargement différé
_5.4 useState et useReducer
_5.5 Modèles puissants
5.6 Retour sur
_5.7 Avis
_5.8 Aperçu
CHAPITRE 6 React côté serveur
6.1 Limitations du rendu côté client
_6.2 L'essor du rendu côté serveur
6.3 Hydratation
_6.4 Écriture du rendu côté serveur
API de rendu côté serveur de React _6.5
6.6 Ne l'implémentez pas vous-même
6.7 Retour sur le passé
_6.8 Avis
_6.9 Aperçu
CHAPITRE 7 Réagir à la concurrence
7.1 Problèmes de rendu synchrone
7.2 Retour sur les fibres
7.3 Mise à jour de la réservation et du retard
7.4 Approfondir
_7.5 Render Lane
_7.6 utiliserTransition
_7.7 utiliserDeferredValue
_7.8 Problèmes de rendu simultané
7.9 Retour sur le passé
_7.10 Avis
_7.11 Aperçu
CHAPITRE 8 Cadre
_8.1 Pourquoi avons-nous besoin d'un cadre ?
8.2 Avantages de l'utilisation du cadre
8.3 Compromis liés à l'utilisation du framework
_8.4 Frameworks React populaires
8.5 Choix d'un cadre de référence
8.6 Retour sur le passé
_8.7 Avis
Aperçu de la version 8.8
CHAPITRE 9 Composants serveur React
_9.1 Avantages
_9.2 Rendu côté serveur
_9.3 Règles des composants serveur
_9.4 Actions du serveur
_9.5 L'avenir des composants serveur React
_9.6 Retour sur
_9.7 Avis
_9.8 Aperçu
CHAPITRE 10 Alternatives à React
_10,1 vues
_10.2 Angulaire
_10.3 Svelt
_10.4 Solid
_10.5 Rapide
_10.6 Modèles fréquemment utilisés
_10.7 Réaction non réactive
_10.8 L'avenir de React
_10.9 Retour sur
_10.10 Avis
Aperçu de la version 10.11
CHAPITRE 11 Conclusion
_11.1 Résumé des points clés
_11.2 Parcours d'apprentissage React
11.3 Le principe derrière la magie
_11.4 Sujets avancés
_11.5 Suivre les tendances
Image détaillée

Avis de l'éditeur
Approfondir React
React est devenue une bibliothèque essentielle dans le développement web moderne.
Désormais, vous avez besoin de connaissances plus approfondies qui vont au-delà de la simple utilisation pour concevoir et optimiser efficacement les applications React, tout en tirant parti des dernières technologies.
Ce livre a pour but de vous aider à comprendre les mécanismes fondamentaux en explorant les rouages internes et les concepts clés de React.
Comprendre les fondamentaux et les principes vous permettra non seulement de croître plus efficacement, mais aussi de vous préparer avec souplesse à l'évolution de l'environnement technologique.
Ce livre présente les concepts fondamentaux de React, tels que JSX, le DOM virtuel, la réconciliation et la concurrence, ainsi que les dernières technologies et les composants serveur, et explique les méthodes d'optimisation directement applicables à la pratique.
Nous comparons également React avec des frameworks majeurs comme Next.js et Remix, en proposant des options pratiques et complètes.
Comprenez le passé et le présent de React, appliquez les dernières technologies directement à votre pratique et préparez votre avenir en tant que développeur React.
Public cible
● Développeurs intermédiaires souhaitant progresser en comprenant le fonctionnement interne de React
Développeurs front-end souhaitant se familiariser avec les dernières tendances et applications pratiques de la technologie React
● Les développeurs qui souhaitent concevoir des applications efficaces et optimisées basées sur React
Contenu principal
● Comprendre le fonctionnement de React à un niveau supérieur
● Concevoir des applications résilientes et performantes à toutes les échelles
● Développer des applications React pour diverses plateformes autres que le web et le mobile.
● Utiliser les différentes fonctions de React de manière appropriée à la situation
React est devenue une bibliothèque essentielle dans le développement web moderne.
Désormais, vous avez besoin de connaissances plus approfondies qui vont au-delà de la simple utilisation pour concevoir et optimiser efficacement les applications React, tout en tirant parti des dernières technologies.
Ce livre a pour but de vous aider à comprendre les mécanismes fondamentaux en explorant les rouages internes et les concepts clés de React.
Comprendre les fondamentaux et les principes vous permettra non seulement de croître plus efficacement, mais aussi de vous préparer avec souplesse à l'évolution de l'environnement technologique.
Ce livre présente les concepts fondamentaux de React, tels que JSX, le DOM virtuel, la réconciliation et la concurrence, ainsi que les dernières technologies et les composants serveur, et explique les méthodes d'optimisation directement applicables à la pratique.
Nous comparons également React avec des frameworks majeurs comme Next.js et Remix, en proposant des options pratiques et complètes.
Comprenez le passé et le présent de React, appliquez les dernières technologies directement à votre pratique et préparez votre avenir en tant que développeur React.
Public cible
● Développeurs intermédiaires souhaitant progresser en comprenant le fonctionnement interne de React
Développeurs front-end souhaitant se familiariser avec les dernières tendances et applications pratiques de la technologie React
● Les développeurs qui souhaitent concevoir des applications efficaces et optimisées basées sur React
Contenu principal
● Comprendre le fonctionnement de React à un niveau supérieur
● Concevoir des applications résilientes et performantes à toutes les échelles
● Développer des applications React pour diverses plateformes autres que le web et le mobile.
● Utiliser les différentes fonctions de React de manière appropriée à la situation
SPÉCIFICATIONS DES PRODUITS
- Date d'émission : 23 décembre 2024
- Nombre de pages, poids, dimensions : 400 pages | 183 × 235 × 30 mm
- ISBN13 : 9791169213318
- ISBN10 : 1169213316
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne