MVVM
ConceptEine Erweiterung von MVC mit einem ViewModel zur Entkopplung von Model und View
Model-View-ViewModel (MVVM) ist eine Weiterentwicklung des MVC-Musters, die durch ein ViewModel erweitert wird. Das ViewModel bereitet die Daten des Models für die View auf und entkoppelt so die Kommunikation zwischen Model und View vollständig. Dieses Muster ist besonders bei der Entwicklung von Benutzeroberflächen mit Datenbindung weit verbreitet und erleichtert die Testbarkeit der Präsentationsschicht.
Andere Schreibweisen
Model-View-ViewModel Pattern