Reattività dei Dati in React
In React memorizzeremo i nostri dati in varie strutture: in array, in oggetti, in array di oggetti. Queste strutture in React sono reattive. React reagisce in modo reattivo a tutti i cambiamenti dei dati: all'aggiunta, alla rimozione, alla modifica degli elementi, così come al cambiamento del loro ordine.
Tuttavia, le regole di React vietano di modificare i dati di array e oggetti provenienti dallo state. È necessario fare una copia dei dati, modificarli e riscriverli nello state. Ciò significa che i nostri dati devono essere immutabili. Leggi riguardo l'immutabilità di array, oggetti e array di oggetti nella corrispondente sezione del libro di JavaScript.
Spiega come aggiungere correttamente in modo immutabile elementi in un array.
Spiega come modificare correttamente gli elementi in un array.
Spiega come rimuovere correttamente elementi da un array.
Spiega come aggiungere correttamente in modo immutabile elementi in un array di oggetti.
Spiega come modificare correttamente gli elementi in un array di oggetti.
Spiega come rimuovere correttamente elementi da un array di oggetti.