当系统比较复杂,跨页面和跨多级组件传值情况出现较多时,就需要数据管理框架来帮助我们管理通用数据,比如 VueX,Redux,Mbox 等等。你对这些数据管理框架,设计和使用的经验有多少,对其底层实现原理又有多少了解呢?
关键提炼:
- VueX 的实现原理是什么?
- 为什么说我们其实可以通过 Vue 实例来自己实现一个 VueX?
- 为什么 VueX,Redux 这样的数据框架,要求数据转化必须遵守一定标准的流程?
- 所有的数据都存放在数据管理框架中,有什么好处?有什么坏处?
- 在你的项目中,倾向于把所有数据存储在数据管理框架中,还是仅仅把通用数据放在数据管理框架中?