This website uses cookies
We use cookies to continuously improve your experience on our site. More info.
Model-View-ViewModel is a software architectural pattern for implementing user interfaces. Model – manipulates the data, View – displays the data and ViewModel – an intermediate link that controls all interconnections.
First released | 2005 |
Developed by | Ken Cooper, Ted Peters |
Used by | Microsoft, Google, Amazon |
Model-View-ViewModel is also referred to as Model-View-Binder, especially in implementations not involving the .NET platform. ZK (a web application framework written in Java) and KnockoutJS (a JavaScript library) use model-view-binder (MVB).