实际上什么是redux
What is redux actually?
由于我是redux的初学者,我在网上搜索了它。我得到了作为状态容器的答案。甚至我们也可以像下面的代码一样维护jquery中元素的状态
if ($('.foobar').hasClass('active')) {
doSomething();
}
有人能告诉我它到底是什么吗?
可以在DOM中维护状态,但如果有其他选择,那就太糟糕了。为什么?
- 更难测试:你需要一个假的DOM来测试任何东西
- 更难推理:多个路径可以更新该状态
- 更难调试:同样的原因
- 更难维护:同样的原因
能够有一个单一的、坚实的机制来改变状态是一个全面的巨大胜利。拥有已知的与该状态交互、记录该状态、跟踪该状态等机制是一个巨大的胜利。
相关文章:
- 实际上什么是redux
- 将 react-redux 与基于事件的第三方库一起使用的最佳方法是什么?
- redux thunk和redux promise之间的区别是什么
- ECMA 6,React Native和Redux:这个句法糖是什么意思
- listener() 在 Redux 存储中做什么
- 这个 Redux 样板有什么问题
- redux-form 是 卸载组件后破坏我的状态,什么给了
- 在redux中使用thunk中间件比使用常规函数作为异步操作创建者有什么好处
- 使用redux实现事务的正确方法是什么
- Redux异步操作测试的目的是什么
- react redux:state.setIn()和state.set()之间有什么区别
- 处理react redux中的获取错误的最佳方法是什么
- Redux:在reducer中过滤数据数组的正确方法是什么
- 什么'是构建通用/同构React/Redux web应用程序的过程
- 在React+Redux.js应用程序中,在Provider组件之外操作DOM元素的正确方法是什么
- 写数据到React-redux中存储的最简单的方法是什么?
- 使用Redux防止重复的最佳实践是什么?
- 在Redux中切换到Immutable.js.性能影响是什么?对组件的影响是什么? '语法
- 我的redux-saga出了什么问题?
- React Native + Redux:什么是最好的和首选的导航