React + redux 多组件初始化以及更新问题请教

#1

最近学习react和redux, 遇到一些问题。 多个组件共享一个store, 比如一个带有个人信息的todo list, 数据分为todo list 和 userInfo, 当更新userInfo的数据时一定会导致整个store的更新,进而导致todolist的重新渲染,反过来一样,只是对todo list
进行删除或者其他操作,也会导致UserInfo 组件的重新渲染。 这一点让我感到特别难以理解。不应该是单独组件不相互影响才对,用了redux之后性能感觉就不行了。求大家赐教

#2

那就不用 redux,直接组件内 setState;多个状态共享就用 unstated.js 可以看看这篇关于 unstated.js 的帖子: 一个新的状态管理类库 unstated.js:简单易用/合理