MobX koristi fundamentalno drugačiji pristup od Redux-a: umjesto eksplicitnih akcija i nepromjenjivih ažuriranja, koristi transparentnu reaktivnost — direktno mutate promatranu stanja, a MobX automatski prati zavisnosti i ažurira sve što ovisi o njima (slično kao Vue-ova reaktivnost ili Signals).
MobX — mutable observable-a, automatsko praćenje
{ makeAutoObservable } ;
{ observer } ;
{
count = ;
() { (); }
() { .++; }
() { . * ; }
}
store = ();
= ( (
));
