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.

Kostenlos registrieren · Anmelden