функция должна возвращать абсолюно новые данны/копии но не как не старые. и я так понял такая же канетель со setState, т.е. если меняется какета часть состояния то все дерево вложенных объектов которое ведет к этому изменению тоже обновляется, верное ? я так понимаю это сделано для того что бы реакт запресек изменения верно ? а нельзя ли просто поменять корень объект, т.е. сделать так называемое поверхносное/неглубоекое копирования, и все ? просто иначе получается овердофига дублирования и в цэлом простая вещь начинает превращатся в софт по сложности сравнимый с операционными системами
В ангуляре вообще нужно инпут/аутпут делать, так что кажущиеся сложности, лишь кажущиеся))
Обсуждают сегодня