Model-View-Update (MVU, für Modell-Präsentation-Aktualisierung) ist ein Entwurfsmuster in der Softwareentwicklung, welches der Programmiersprache Elm entstammt.

Architektur MVU besteht aus drei Komponenten: Modell repräsentiert den Zustand der Anwendung. View transformiert den Zustand in eine Ausgabe (z. B. HTML). Update aktualisiert den Zustand der Anwendung durch Manipulation des Modells.

Implementierungen Elm

F#, C#

Quellen

Kategorie:Entwurfsmuster Kategorie:Softwarearchitektur