English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Konzept der ReactJS-Flüsse

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.

Flux-Elemente

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.

  • ViewviewDaten werden vom Geschäft empfangen und die Anwendung neu gerendert.

Das Diagramm unten beschreibt den Datenfluss.

Vorteile der Flüsse

  • Einseitiger Datenfluss ist leicht zu verstehen.

  • Die Anwendung ist einfacher zu warten.

  • Die Anwendungskomponenten sind entkoppelt.