Model-View-ViewModel (MVVM)
MVVM ist ein Architekturmuster, das die Benutzeroberfläche (View) von der Anwendungslogik (Model) durch eine Vermittlungsschicht, das ViewModel, trennt. Es erleichtert die Entwicklung von UI-intensiven Anwendungen, insbesondere mit deklarativen UI-Frameworks.
Kategorie: Modelle & Architekturen
MVVM wurde entwickelt, um die Testbarkeit und Wartbarkeit von Anwendungen mit grafischen Benutzeroberflächen zu verbessern. Es fördert eine klare Trennung der Verantwortlichkeiten:
Synonyme / Tags
- MVVM Pattern
- ViewModel Pattern
Die ganze Definition im Member Hub braucht ein kostenloses Konto.