Immutability significa nunca modificar o estado no local — em vez disso, você cria um novo objeto/array com as alterações. Isso é central para como React, Redux e ferramentas semelhantes detectam mudanças e atualizam a UI corretamente.
O problema com mutação
() {
items.(item);
(items);
}
() {
([...items, item]);
}
