MobX mengambil pendekatan yang benar-benar berbeza daripada Redux: daripada tindakan eksplisit dan pembaruan yang tidak boleh diubah, ia menggunakan reaktiviti transparan — anda mengubah keadaan yang dapat diperhatikan secara langsung, dan MobX secara automatik mengesan kebergantungan dan mengemas kini apa pun yang bergantung padanya (serupa dengan reaktiviti Vue atau Signals).
MobX — observable yang dapat diubah, pengesanan otomatis
{ makeAutoObservable } ;
{ observer } ;
{
count = ;
() { (); }
() { .++; }
() { . * ; }
}
store = ();
= ( (
));
