dimanche 24 février 2013

MVC, Model View Controller

MVC, pour Model View Controller, est le design pattern le plus connu. Le but de ce pattern est de décomposer la représentation graphique (la vue), la couche métier et le modèle de données.

* La vue demande au contrôleur la récupération de données.
* Le contrôleur lance la méthode avec les arguments associés, et capte les retours du serveur.
* À la réception des données, le contrôleur met à jour le modèle de données.
* Le modèle notifie à la vue son changement et la met à jour.

Aucun commentaire: