Flux de données unidirectionnel dans React
Un composant peut transmettre son état vers le bas dans l'arbre des descendants sous forme de props aux composants enfants. Ce processus est appelé flux de données descendant (top-down) ou unidirectionnel (unidirectional). L'état appartient toujours à un composant spécifique, et cet état ne peut influencer que les composants qui sont les descendants de ce composant.
En plus du flux de données descendant, il existe également un flux ascendant ou inverse. Il contient les données qui apparaissent dans les composants descendants, par exemple, celles saisies dans les champs de formulaire par l'utilisateur. Ce flux de données est transmis au parent en appelant une fonction, transmise dans les props du composant enfant.
Examinez les composants Products, Product
et ProductField des leçons précédentes.
Expliquez comment les données circulent dans ces composants.