Mobx vs Mobx State Tree(MST)

Mobx State Tree(MST)他建立在MobX的基础之上,
MobX速度快,但不提供开箱即用的任何组织结构,因此集中获取整个状态的快照,
从快照中的恢复状态,时间旅行要么不可行,要么由开发人员手动支持。
MST通过将单独的存储组织到交互式和交互式节点的单个树中来支持所有上述功能。
MST的中心是活树的概念。该树由可变但受严格保护的对象组成,这些对象富含运行时类型信息。换句话说,每个树具有形状(类型信息)和状态(数据)。
从这个活树中,自动生成不可变的,结构上共享的快照。
然而,所有这些都需要付出一些代价,而MST通常比纯MobX慢一些。因此,不需要这些功能,请只使用MobX。