使用反应的国家管理方法

时间:2018-03-05 10:11:37

标签: reactjs react-redux

我一直在使用反应一段时间,我发现为简单的任务编写动作和减速器很麻烦。我在这种情况下使用的方法如下

enter image description here

我发现这种方法有效且实施起来不那么麻烦。这种方法的任何想法和缺点。

1 个答案:

答案 0 :(得分:1)

React没有定义你应该如何构建你的应用程序,也没有建议"默认"像其他一些框架(例如骨干)那样的架构。此外,redux不是反应的必要部分。它用于防止状态分布在多个组件上 - 但是本地状态不是反模式,你确实可以/应该有一些。有关详细信息,请参阅redux合着者的this article

关于你在图片上提供的架构,这看起来像是经典的MVC。

  • "数据提供程序组件" =型号
  • "智能组件" = controller
  • "哑组件" = view

同样,反应并没有定义什么是错的,什么是正确的。你的想法很好看。通过适当的实施,可以非常清楚地理解。