开发者社区> 问答> 正文

#React 与Flux相比,Redux的缺点是什么?

#React 与Flux相比,Redux的缺点是什么?

展开
收起
因为相信,所以看见。 2020-05-07 22:27:46 646 0
1 条回答
写回答
取消 提交回答
  • 阿里,我所有的向往

    不用说缺点,我们可以说使用Redux而不是Flux几乎没有任何妥协。如下:

    您将需要学习避免发生突变: Flux对突变数据没有任何意见,但是Redux不喜欢突变,并且许多与Redux互补的软件包都假设您永远不会改变状态。您可以使用仅限开发人员的包(例如redux-immutable-state-invariantImmutable.js)强制执行此操作,或指示您的团队编写不可变的代码。 您将必须仔细选择软件包:尽管Flux明确地不尝试解决诸如撤消/重做,持久性或形式之类的问题,但是Redux具有诸如中间件和商店增强器之类的扩展点,并且产生了丰富的功能。生态系统。 目前还没有很好的Flow集成: Flux当前允许您执行非常令人印象深刻的静态类型检查,而Redux还不支持。

    2020-05-07 22:27:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
利用编译将 Vue 组件转成 React 组件 立即下载
React Native 全量化实践 立即下载
React在大型后台管理项目中的工程实践 立即下载