Meine Blog-Beiträge

Was ist MobX?

Was ist MobX?


MobX ist mit jedem JavaScript-Frame verfügbar Zustandsverwaltungsbibliothek. React und MobX zusammen sind leistungsstark und vollständig arbeitet als Rahmen. Um die Komponente von MobX zu erstellen, React Native bietet einen Mechanismus zum Speichern und Aktualisieren des von ihm verwendeten Anwendungsstatus. 

MobX hat zwei Hauptprinzipien:

1. Einweg-Datenfluss (falls gewünschter Fluss)

2. Reaktiv

One-Way-Stream :

Zuallererst ist MobX ein Freamwork basierend auf "Flux" erhebt keinen Anspruch. MobX wurde nicht als Freamwork beschrieben Autor und JS-Entwickler, jedoch Autonomie in der Struktur der Daten in der Anwendung Hsa. Um die App eines Benutzers zu verbessern, Werkzeuge und Plug-Ins, die verwendet werden können.

Zum Beispiel aus Redux (ein weiterer beliebter Staatsverwaltungs-Freamwork) anders, es erfordert nicht den Start eines Stores. Wenn Sie jedoch dazu aufgefordert werden, kann in Getreide hergestellt werden.

Drei Funktionen der MobX-Funktionalität umfassen:

Beobachtbar: Daten, die in der Anwendung (oder im Zustand) nachverfolgt und verwendet werden. Es kann fast jede Art von Datenstruktur geben, und es ist in der Regel aktualisiert von der 

Beobachter: Verbindung zwischen Componens und Beobachtbar Stellt. Aktualisiert den verknüpften Code, wenn er aktualisiert wird, und macht ihn automatisch.

Update-Aktion: Status.


Reaktive:

MobX basiert einfach nicht auf Daten, sondern auf Verwendung. Um diesen Ausdruck zu unterbrechen, können Sie den Code separate Codekontexte zu haben, die durch Verknüpfung miteinander kommunizieren es gibt einen Unterschied zwischen den beiden.

Wenn Daten als Kette verbunden sind, wird jedes und reagiert standardmäßig aufeinander. Es ist wie eine Kette Es ist wie zittern. Andere Case Management-Frameworks, wie Redux, @connect Funktion manuellen Abonnenten. Dies ermöglicht es dem Entwickler, erfordert, dass die Daten, mit denen es verbunden ist, manuell hinzugefügt werden. Damit die Kontexte miteinander zu kommunizieren.

Stellen Sie sich jede "Verbindung" in der Kette als Komponente vor. MobX fördert die Verwendung von Komponenten so weit wie möglich. Es ist Philosophie. Es unterscheidet sich von React und Redux. Weniger Componetin auf kleinerem Niveau, Redux es stimmt, dass es weniger leistet als andere, aber  Im Gegensatz zur Skalierung ist MobX im Vergleich zur Skala leistungsfähiger.

 



Diesen Artikel teilen


Kommentare (0)

Kommentar