Immutability oznacza nigdy nie modyfikowanie state w miejscu — zamiast tego tworzysz nowy obiekt/tablicę ze zmianami. To jest centralne dla tego, jak React, Redux i podobne narzędzia wykrywają zmiany i prawidłowo aktualizują interfejs użytkownika.
Problem z mutacją
() {
items.(item);
(items);
}
() {
([...items, item]);
}
