Was ist MobX?

MobX ist eine Bibliothek der Zustandsverwaltung, die mit jedem JavaScript-Framework verwendet werden kann. React und MobX sind gemeinsam leistungsstark und arbeiten als komplettes Team. MobX bietet einen Mechanismus zum Speichern und Aktualisieren des Anwendungsstatus, den React Native zum Erstellen seiner Komponente verwendet hat. 

MobX hat zwei Hauptprinzipien:

1. Einweg-Datenfluss (Fluss, wenn gewünscht)

2. Reaktiv

One-Way-Flow :

Zunächst einmal behauptet MobX nicht, ein Laubsägewerk auf der Grundlage von "Flux" zu sein. MobX hat viele Autoren und JS-Entwickler, die zustimmen werden, dass es nicht als Freamwork qualifiziert ist. Es gibt jedoch Autonomie in der Struktur der Daten in der Anwendung. MobX bietet viele Tools und Plugins, die ein Benutzer verwenden kann, um seine Anwendung besser zu machen.

Im Gegensatz zu Redux (einem anderen beliebten Freamwork der staatlichen Verwaltung) ist es beispielsweise nicht erforderlich, dass ein Geschäft gestartet wird. Es kann jedoch auf Wunsch eins zu eins erfolgen.

Die drei Funktionen von MobX sind:

Beobachtbar: Daten, die in der Anwendung (oder im Zustand) nachverfolgt und verwendet werden. Es kann fast jede Art von Datenstruktur haben und wird in der Regel durch Benutzeraktivität aktualisiert. 

Beobachter: Macht die Verbindung zwischen Componenes und beobachtbar. Aktualisiert den verknüpften Code, wenn die Aktualisierung durchgeführt wird, und macht ihn automatisch.

Updates Aktion: Status.


Reagenz:

MobX bietet die Verwendung von abgeleiteten Daten, nicht nur Daten. Um diesen Ausdruck zu unterbrechen, besteht ein Unterschied zwischen dem Verknüpfen von Code wie einer Kette und separaten Codekontexten, die miteinander kommunizieren.

Wenn Daten wie eine Kette verbunden sind, ist jeder Code verbunden und reagiert standardmäßig aufeinander. Es ist wie verketten. Andere Zustandsverwaltungsframeworks, z. B. Redux, verwenden subordiale Abonnenten, z. B. die @connect-Funktion. Dies erfordert, dass der Entwickler manuell Daten hinzufügt, an die andere Daten in dieser Funktion angehängt sind. So können wir Kontexte aufbrechen und miteinander "kommunizieren".

Stellen Sie sich jedes "Glied" in der Kette als Komponente vor. MobX fördert die Verwendung von Komponenten so weit wie möglich. Diese Philosophie unterscheidet sich vonReact und Redux. Es stimmt, dass weniger Componetin auf einer kleineren Ebene weniger abschneidet als andere wie Redux, aber im Gegenteil, MobX ist leistungsstärker im Vergleich zu einer Skala.

 

  Zitat

KARABAY A, 2020 . Was ist MobX ?,

https://www.karabayyazilim.com/blog/javascript/mobx-nedir-2020-01-26-213643

(Abgerufen am 26. Januar 2020).


  Diesen Beitrag teilen

Kommentare (0)

Kommentar

Abonnieren
Melden Sie sich für den E-Mail-Newsletter an, um als Erster über meine Blogbeiträge Bescheid zu wissen