MobX adopte une approche fondamentalement différente de Redux : au lieu d'actions explicites et de mises à jour immutables, il utilise la réactivité transparente — vous mutez directement l'état observable, et MobX suit automatiquement les dépendances et met à jour tout ce qui en dépend (similaire à la réactivité de Vue ou aux Signals).
MobX — observables mutables, suivi automatique
{ makeAutoObservable } ;
{ observer } ;
{
count = ;
() { (); }
() { .++; }
() { . * ; }
}
store = ();
= ( (
));
