我在我的 React 应用程序中使用 Redux,为了确保我不会改变状态而是返回新状态,我在开发中添加了中间件https://github.com/leoasis/redux-immutable-state-invariant。
我的问题是,当商店发生变化时,我的所有组件是否都会重新渲染?
我现在正在观看有关 ImmutableJs 的视频https://youtu.be/YFP8lbdZ0cs?t=33m59s我不知道我是否应该在每个具有 shallowEqual 函数的组件中实现 shouldComponentUpdate 或者这件事是通过自动反应来完成的?(可能在新版本中有所改变)
它应该打扰我吗?当我不使用 ImutableJs 并使用最新的 React 和 Redux 版本时,最好的方法是什么?