Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

Model-View-ViewModel (MVVM) is an architectural pattern that originated from Microsoft as a specialization of the more general Presentation Model. MVVM is used mostly for building user interfaces in part because it helps to cleanly separate the visual representation and interactive logic of an application from the underlying business logic and data access.

...

Here's what each component does in the MVVM pattern:

...