Immutabilitet betyr aldri å endre state på plass — i stedet oppretter du et nytt objekt/array med endringene. Dette er sentralt for hvordan React, Redux og lignende verktøy oppdager endringer og oppdaterer brukergrensesnittet riktig.
Problemet med mutasjon
() {
items.(item);
(items);
}
() {
([...items, item]);
}
