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 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 sections
Contents
  • 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

Categories