utx*_*eee 37 reactjs redux react-redux
我一直在阅读一些redux教程,说实话我直到现在还没有看到它带来的明显反应的附加价值.
据我所知,我可以构建一个应用程序并仅使用反应来管理其状态,那么,什么使得redux值得使用?
好吧,我确实认识到redux比反应有一些优势,即:
但也许由于我缺乏构建大型应用程序的经验,我不相信它会让我的生活变得更轻松.
你能详细说明使用redux而不是普通反应的优点吗?
mar*_*son 34
脱离我的头脑,有一些优点:
这是在获得许多常见的好处之前,例如可预测的状态更新,时间旅行调试,改进的可测试性和集中逻辑.
你可以使用React的组件状态编写一个完整的应用程序(Dan Abramov本人说人们经常过早地跳进Redux),但从我的角度来看,Redux绝对值得.
编辑
我已经在Full Stack React网站上写了一篇关于这个答案的扩展版本:Redux和为什么它对你有好处.
对我来说,最大的优势是redux具有单个状态树的事实与react仅在组件中可能的许多较小状态相比较.与redux'减速器一起,状态变得非常确定,并且更容易推理.
| 归档时间: |
|
| 查看次数: |
11676 次 |
| 最近记录: |