为什么MobX不太适合只附加域模型的应用程序?

时间:2016-08-01 13:23:34

标签: reactjs mobx

MobX的创始人Michel Westrate说:

  

MobX适合构建任何需要执行CRUD的应用程序   对状态模型的操作。它不太适合应用   只有附加域模型。

如果我理解正确,“只附加域名模型”可能指的是由连续添加的数据的Feed /列表组成的应用程序(例如Facebook)。

他的意思是“只附加域模型”,为什么MobX不适合它呢?

1 个答案:

答案 0 :(得分:6)

仅附加域模型不会改变状态。他们只是追加新的国家。 MobX的优势在于能够“观察”#34;状态并在变异时作出反应。但既然你不是在改变状态(只是追加),你会失去很多力量。

它仍然有用:如果您使用MobX观看"尺寸"或"计数"或者某些东西,当这些值随着状态的附加而改变时,你会做出反应。与同时观看100个状态对象并在其中任何一个对象发生变化时做出反应一样,这并不是一个问题。