Skip to content
Model View ViewModel
EntityQ1247905· pop 14· linked from 121 articles

Model View ViewModel

Sign in to save

Also known as MVVM, model–view–binder

Entwurfsmuster und Variante des Model-View-Controller-Musters

Wikidata facts

Show 1 more fact
Stack Exchange tag
stackoverflow.com/tags/mvvm
Sources (1)

via Wikidata · CC0

Article · Deutsch

Model View ViewModel (MVVM) ist ein Entwurfsmuster und eine Variante des Model-View-Controller-Musters (MVC). Es dient zur Trennung von Darstellung und Logik der Benutzerschnittstelle (UI). Es zielt auf moderne UI-Plattformen wie Cocoa, Windows Presentation Foundation (WPF), JavaFX, und HTML5 ab, da ein Datenbindungsmechanismus erforderlich ist. Gegenüber dem MVC-Muster kann die Testbarkeit verbessert und der Implementierungsaufwand reduziert werden, da keine separaten Controller-Instanzen erforderlich sind. MVVM erlaubt eine Rollentrennung von UI-Designern und Entwicklern, wodurch Anwendungsschichten von verschiedenen Arbeitsgruppen entwickelt werden können. Designer können einen Fokus auf User Experience setzen und Entwickler die UI- und Geschäftslogik schreiben.

Abstract from DBpedia / Wikipedia · CC BY-SA