Articles

comment fonctionne L’Architecture MVC

Posted by admin

Qu’est-ce que le MVC?

MVC signifie Model — View — Controller. C’est un paradigme. Il permet à un codeur de prendre en compte les différents composants d’une application et de les mettre à jour plus facilement. Le MVC permet au programmeur de créer des barrières pour organiser le code permettant à un programmeur de compartimenter les fonctionnalités.,

Le MVC divise tous les objets de notre programme dans l’un des trois emplacements (ou camps).

Model-est ce qu’est votre application (pas comment elle est affichée)

View — les sbires du Contrôleur, les objets d’interface réutilisables génériques que le contrôleur utilise pour faire son travail. En fin de compte, comment le modèle est affiché à l’écran., La plupart des objets de la vue (boutons, curseurs, texte)

contrôleur — comment votre modèle est présenté à l’utilisateur (logique de L’interface utilisateur); spécifique à la plate-forme

Ultimate, L’architecture MVC consiste à gérer la communication entre les « camps ».

Le contrôleur a une communication illimitée

le Modèle et la vue ne doivent jamais se parler.

Trois (3) principales façons dont la vue parle au contrôleur

(1) Target-action — Controller distribue une action à la vue qu’il souhaite entendre (c’est-à-dire un bouton, un curseur, etc.,) Lorsque l’interface utilisateur est touchée, l’action est envoyée à la cible, qui est placée sur le contrôleur.

(2) Delegation — controller envoie un message et devient les délégués à la vue indiquant
Le délégué est défini via un protocole (c’est-à-dire qu’il est aveugle à une classe).

Leave A Comment