Skip to Content
Livre de cuisine React
book

Livre de cuisine React

by David Griffiths, Dawn Griffiths
November 2024
Intermediate to advanced
512 pages
12h 7m
French
O'Reilly Media, Inc.
Book available
Content preview from Livre de cuisine React

Chapitre 3. Gestion de l'État

Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com

Lorsque nous gérons l'état dans React, nous devons stocker des données, mais nous enregistrons également des dépendances de données. Les dépendances sont intrinsèques à la façon dont React fonctionne. Elles permettent à React de mettre à jour la page de manière efficace et uniquement lorsque c'est nécessaire.

La gestion des dépendances de données est donc la clé de la gestion de l'état dans React. Tu verras tout au long de ce chapitre que la plupart des outils et des techniques que nous utilisons servent à nous assurer que nous gérons efficacement les dépendances.

Un concept clé dans les recettes suivantes est un réducteur de données. Un réducteur est simplement une fonction qui reçoit un objet unique ou un tableau, puis renvoie une copie modifiée. Ce concept simple est ce qui se cache derrière une grande partie de la gestion de l'état dans React. Nous verrons comment React utilise les fonctions de réducteur de manière native et comment nous pouvons utiliser la bibliothèque Redux pour gérer les données à l'échelle de l'application avec des réducteurs.

Nous allons également nous pencher sur les fonctions de sélection. Celles-ci nous permettent de creuser dans l'état renvoyé par les réducteurs. Les sélecteurs nous aident à ignorer les données non pertinentes et, ce faisant, ils améliorent considérablement les performances ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Livre de cuisine GitOps

Livre de cuisine GitOps

Natale Vinto, Alex Soto Bueno
IA générative pour les entreprises

IA générative pour les entreprises

Ayal Steinberg, Carlo Appugliese, Paul Hake, Simon Bisson

Publisher Resources

ISBN: 9798341616615Supplemental Content