6

MobX の作成者である Michel Westrate 氏は、次のように述べています。

MobX は、状態モデルで CRUD のような操作を実行する必要があるアプリの構築に適しています。追加のみのドメイン モデルを持つアプリケーションにはあまり適していません。

私の理解が正しければ、「追加のみのドメイン モデル」とは、継続的に追加されるデータのフィード/リストで構成されるアプリ (Facebook など) を指す場合があります。

「追加のみのドメイン モデル」とはどういう意味ですか? MobX がそれに適していないのはなぜですか?

4

1 に答える 1

6

ドメインモデルのみを追加すると、状態が変化することはありません。新しい状態を追加するだけです。MobX の強みは、状態を「監視」し、変異したときに反応する能力にあります。しかし、状態を変更していない (追加のみ) ため、その強さの多くを失います。

それでも便利です。MobX を使用して「サイズ」や「カウント」などを監視している場合、状態が追加されると、これらの値が変化したときに反応します。それは、何百もの状態オブジェクトを同時に監視し、それらのいずれかが変化したときに反応することほど難しい問題ではありません。

于 2016-08-01T14:11:26.070 に答える