不变性究竟如何或何时帮助 React?



我一直在研究 React.js。我想知道 React.js 是否/何时依赖于不变性来做出决定。我有点明白为什么它可以帮助开发人员(在 React 的上下文中详细说明将不胜感激(,但它如何帮助 React 本身?

它如何用于Virtual-DOM,shouldComponentUpdate等?

就我而言,当我将 React 与 Redux 结合使用时,不可变性被大量使用。通过使用 Redux,我们创建了一个包含应用状态并将在组件之间共享的数据存储。Redux鼓励我们使用纯函数,这意味着它内部不会有突变。有关更多解释 https://redux.js.org/faq/immutable-data#what-are-the-benefits-of-immutability

相关内容

最新更新