Model-View-Intent (MVI)

MVI ist ein Architekturmuster, das den Datenfluss in einer Anwendung strikt unidirektional gestaltet, basierend auf den Konzepten von Model, View und Benutzerabsichten (Intents).

Kategorie: Modelle & Architekturen

In MVI sendet der Benutzer Intents (Absichten) an das System, die vom Model verarbeitet werden. Das Model aktualisiert seinen Zustand und emittiert diesen neuen Zustand. Die View reagiert auf Zustandsänderungen des Models und rendert die Benutzeroberfläche entsprechend. Der Datenfluss ist immer: Intent -> Model -> View.

Synonyme / Tags

  • MVI-Architektur
  • Model-View-Intent Architecture

Die ganze Definition im Member Hub braucht ein kostenloses Konto.

Kostenlos registrieren · Anmelden