я вот хоть и реализовал несколько проектов на реак

Aug 23, 2017

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

Выглядит это так:

case CREATE_CATEGORY_SUCCESS:
   let newList = state.list;
   newList.unshift(action.data);
   return { ...state, list: newList, lastUpdated: + new Date()};