Vous êtes sur la page 1sur 6

MVC, MVP et MVVM

MVC:Le modèle Model-View-Controller (MVC),


formulé à l'origine à la fin des années 1970. Il s'agit
d'un modèle de conception d'application qui sépare
les données d'application et la logique métier
(modèle) de la présentation (vue). Le contrôleur
sert d'intermédiaire entre les modèles et les vues.
Avantages du modèle MVC

 Il sauvegarde les techniques asynchrones.


 Les modifications effectuées n'influencent pas le modèle.
 Le développement est plus rapide par rapport aux autres architectures.
MVVM :est un modèle utilisé pour traiter des vues créées
principalement à l'aide de la technologie WPF. Par
conséquent, cela vous aiderait beaucoup si vous avez déjà
été familiarisé avec WPF et ses liaisons.
MVP:Model-View-Presenter (MVP) est un modèle de
conception basé sur le modèle de conception Model-View-
Controller qui est censé être plus efficace pour générer des
packages basés sur des interfaces utilisateur graphiques
Avantages du modèle MVVM

 Couplage lâche entre les modèles View et View.


 Fournit la meilleure compatibilité avec TDD.

Vous aimerez peut-être aussi