Modèle-vue-vue modèle
Apparence

Le modèle-vue-vue modèle (en abrégé MVVM, de l'anglais Model View ViewModel) est une architecture et une méthode de conception utilisée dans le génie logiciel.[1][2]
Apparu en 2004[3], MVVM est originaire de Microsoft et adapté pour le développement des applications basées sur les technologies Windows Presentation Foundation et Silverlight[4] via l'outil MVVM Light[5] par exemple. Cette méthode permet, tel le modèle MVC (modèle-vue-contrôleur), de séparer la vue de la logique et de l'accès aux données en accentuant les principes de binding et d’événement.
Notes et références
- ↑ Kouraklis, John., MVVM in Delphi: Architecting and Building Model View ViewModel Applications. (ISBN 1484222148 et 9781484222140, OCLC 962065632, lire en ligne)
- ↑ Hall, Gary McLean., Pro WPF and Silverlight MVVM : effective application development with Model-View-ViewModel, Apress, (ISBN 9781430231639 et 1430231637, OCLC 747105225, lire en ligne)
- ↑ (en) Martin Fowler, « Presentation Model »
- ↑ (en) Josh Smith, « WPF Apps With The Model-View-ViewModel Design Pattern »
- ↑ (en) « MVVM Light Toolkit »