Différences
Ci-dessous, les différences entre deux révisions de la page.
promo2026:a3:c01:le_modele_mvc [2025/09/07 21:28] – créée dthevenot | promo2026:a3:c01:le_modele_mvc [2025/09/07 21:36] (Version actuelle) – supprimée dthevenot | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Utilisation du modèle MVC (Modèle Vue Contrôleur) ====== | ||
- | ===== A. Pourquoi un modèle ? ===== | ||
- | |||
- | Un modèle (pattern en anglais) permet de disposer d'une architecture d' | ||
- | |||
- | ==== Pourquoi appliquer un modèle ? ==== | ||
- | * pour faciliter le travail en équipe | ||
- | * pour faciliter la compréhension d' | ||
- | * être capable : | ||
- | * d' | ||
- | * de faire évoluer l' | ||
- | |||
- | Le modèle MVC est le standard actuellement le plus connu concernant les applications web, tout développeur doit donc le connaître, notamment pour savoir se repérer dans les | ||
- | applications déjà existantes. | ||
- | |||
- | ===== B. Description du modèle MVC : Modèle Vue Contrôleur ===== | ||
- | |||
- | ==== 1. Le principe ==== | ||
- | |||
- | Le modèle MVC impose une répartition des tâches de l' | ||
- | |||
- | Ces 3 couches sont : | ||
- | * la couche Contrôleur interprète les requêtes de l' | ||
- | * la couche " | ||
- | * la couche Vue est chargée de la mise en forme et de l' | ||
- | |||
- | |||
- | Représentation schématique du modèle MVC |