Flusso di Dati Unidirezionale in React
Un componente può trasmettere il proprio stato verso il basso nell'albero dei discendenti sotto forma di props dei componenti figli. Questo processo è chiamato flusso di dati discendente (top-down) o unidirezionale (unidirectional). Lo stato appartiene sempre a un componente specifico, e questo stato può influenzare solo i componenti che sono discendenti di tale componente.
Oltre al flusso di dati discendente, esiste anche un flusso ascendente o inverso. Esso contiene i dati che compaiono nei componenti discendenti, ad esempio, quelli inseriti negli input dall'utente. Questo flusso di dati viene trasmesso al genitore richiamando una funzione, passata nelle props del componente figlio.
Esamina i componenti Products, Product
e ProductField delle lezioni precedenti.
Spiega come si muovono i dati in questi componenti.