MVVM steht für „Model-View-ViewModel“ und ist ein Designmuster, das häufig in der Softwareentwicklung, insbesondere bei der Entwicklung von Benutzeroberflächen, verwendet wird. Es wurde erstmals von Microsoft im Zusammenhang mit der Entwicklung von Windows Presentation Foundation (WPF) eingeführt. MVVM ist eine