English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Flux ist ein Programmierkonzept, bei dem die Daten einseitig sind. Diese Daten gelangen in die Anwendung und fließen in eine Richtung, bis sie auf dem Bildschirm angezeigt werden.
Hier sindFluxEinfache Anwendung des Konzepts. Im nächsten Kapitel werden wir lernen, wie man dies in der Anwendung umsetzt.
Aktionen − Senden Sie Aktionen an den Dispatcher, um den Datenfluss auszulösen.
Dispatcher− Dies ist der zentrale Knotenpunkt der Anwendung. Alle Daten werden verteilt und an die Stores gesendet.
Store− Store ist der Ort, an dem der Zustand und die Logik der Anwendung gespeichert und verwaltet werden. Jeder Store hält einen bestimmten Zustand und wird bei Bedarf aktualisiert.
View−viewDaten werden vom Geschäft empfangen und die Anwendung neu gerendert.
Das Diagramm unten beschreibt den Datenfluss.
Einseitiger Datenfluss ist leicht zu verstehen.
Die Anwendung ist einfacher zu warten.
Die Anwendungskomponenten sind entkoppelt.