Patrons de conception/Modèle-Vue-Contrôleur

Un livre de Wikilivres.
Patron de conception
Catégorie : Autre
Nom français : Modèle-Vue-Contrôleur
Nom anglais : Model–view–controller
Séparer les classes en trois domaines.


Ce patron connu sous le sigle MVC, consiste à découper une application en trois types de modules ayant chacun une responsabilité différente :

  • Un modèle contient les données à afficher (ex : entités) ;
  • Une vue contient la présentation de l'interface graphique (ex : templates) ;
  • Un contrôleur contient la logique concernant les actions effectuées par l'utilisateur (ex : routage).