Flux de date unidirecțional în React
Un component își poate transmite starea în jos prin arborele de descendenți sub formă de props ale componentelor copil. Acest proces se numește coborâtor (top-down) sau flux de date unidirecțional (unidirectional). Starea aparține întotdeauna unui anumit component, iar această stare poate influența doar componentele care sunt descendenți ai componentului respectiv.
Pe lângă fluxul de date coborâtor, există de asemenea și flux ascendent sau invers. Acesta conține date care apar în componentele-descendenți, de exemplu, sunt introduse în input-uri de utilizator. Acest flux de date este transmis părintelui prin apelarea unei funcții, transmisă în props-urile componentului copil.
Examinați componentele Products, Product
și ProductField din lecțiile anterioare.
Spuneți cum se mișcă datele în aceste componente.