Middle
Qu'est-ce que le modèle d'architecture MVP?
sobes.tech IA
Réponse de l'IA
Patron architectural Modèle-Vue-Présentateur. Divise l'application en trois parties principales:
- Modèle: Gère les données et la logique métier. Indépendant de l'interface utilisateur.
- Vue: Présente les données du Modèle à l'utilisateur. Passive : ne contient pas de logique, affiche simplement ce que lui transmet le Présentateur.
- Présentateur: Couche intermédiaire entre le Modèle et la Vue. Traite l'interaction de l'utilisateur, obtient les données du Modèle et met à jour la Vue. Modèle et Vue n'interagissent pas directement.
La caractéristique clé du MVP est le Présentateur actif, qui gère le cycle de vie de la Vue.