MVC est un modèle de conception pour la mise en œuvre d'un logiciel d'application avec une interface utilisateur.
(Ref:https://bit.ly/2GQbO6V)
M (Modèle): Processus non liés à l'entrée ou à l'affichage, traite la logique métier du système V (VIEW): Traitement lié à l'entrée et à l'affichage C (contrôleur): contrôle en reliant le modèle et la vue
Modèle: données de processus. (Récupération des données de la base de données, sauvegarde dans la base de données) Afficher: affiche l'écran que l'utilisateur voit réellement. Contrôleur: reçoit une demande de View et émet une commande de traitement vers Model. (Reçoit le résultat du traitement de Model et le renvoie à View en tant que réponse)
Étant donné que chaque fonction est divisée, elle n'est pas facilement affectée par des changements ou des corrections.