model–view–viewmodel
Sign in to saveAlso known as MVVM, Model View ViewModel, model–view–binder
500px|right|upright=1.5
Wikidata facts
Show 1 more fact
- Stack Exchange tag
- stackoverflow.com/tags/mvvm
Sources (1)
via Wikidata · CC0
~13 min read
Article
16 sectionsContents
- Components of MVVM pattern
- Rationale
- Criticism
- Implementations
- .NET frameworks
- Web Component libraries
- Java frameworks
- JavaScript frameworks
- Frameworks for C++ and XAML (Windows)
- Examples
- C++
- C#
- Java
- Rust
- See also
- References
500px|right|upright=1.5
Model–view–viewmodel (MVVM) is a layer architecture design in computer software that facilitates the separation of the development of a graphical user interface (GUI; the view)—be it via a markup language or GUI code—from the development of the business logic or back-end logic (the model) such that the view is not dependent upon any specific model platform.
Connections
Extensible Application Markup Language
Entity
model–view–presenter
Entity
Knockout.js
Entity
Microsoft
Entity
Q2005
Entity
Java
Entity
Q2407
Entity
Q2370
Entity
object-oriented programming
Entity
graphical user interface
Entity
Q5289
Entity
markup language
Entity
Q7637
Entity
Q575650
Entity
software design pattern
Entity
software library
Entity
React
Entity
model–view–controller
Entity
object
Entity
Vue.js
Entity