< Patrons de conception
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).
Cet article est issu de Wikibooks. Le texte est sous licence Creative Commons – Attribution – Partage à l’identique. Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.