如何写一个react状态管理框架?

如题

其实是需要解决两大问题:

1.数据抽离到store里,并对数据进行监控,这个可以使用Object.definePropertiesProxy

2.数据有变化需要通知组件更新

如果要实现一个良好的状态管理,应该如何去设计? 又如何在数据发生变化后让对应组件更新?

使用reactcontext就算了,15.x版本不推荐,16.x以后语法变化太大,不稳定的东西尽量不适用。

请大神们赐教啊啊啊啊啊啊

阅读 1.6k
1 个回答

我不知道为什么要自己写

我觉得可以用现成的redux mobx

另外掘金有很几篇文章是重写状态管理的
可以搜一搜

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题