使用 react 的状态管理方法
IT技术
reactjs
react-redux
2021-05-12 12:48:28
1个回答
React 没有定义你应该如何构建你的应用程序,也没有像其他一些框架(例如主干)那样建议“默认”架构。此外,redux 不是 react 的必要部分。它用于防止状态分布在多个组件之间 - 但本地状态不是反模式,您确实可以/应该拥有一些。有关详细信息,请参阅redux 合著者的这篇文章。
关于您在图片上提供的架构,嗯,这看起来像经典的 MVC。
- “数据提供者组件”= 模型
- “智能组件”= 控制器
- “哑组件”= 视图
同样,react 并没有定义什么是错的,什么是对的。你的想法看起来不错。通过适当的实施,可以很清楚地理解。