Sobes.tech
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.