Model-View-Controller ou MVC, MVC est un nom commun, un modèle de conception de logiciel utilisé pour développer des applications Web. Le mode Model-View-Controller se compose des trois parties suivantes:
Modèle / modèle - un niveau minimum responsable de la maintenance des modèles de données.
Affichage / vue - responsable de l'affichage de toutes les données ou des données à la partie de l'utilisateur.
Contrôleur / Contrôleur - Le code logiciel contrôle l'interaction entre le modèle et la vue.
MVC est populaire car il isole la logique d'application à partir de la couche d'interface utilisateur et de la séparation de mise au point prise en charge. Le contrôleur reçoit ici toutes les demandes de l'application, toutes les données requises pour préparer la vue. Voir, en utilisant le contrôleur préparé, produit des données pour une réponse décente finale. L'abstraction MVC peut être représentée par des graphiques comme suit.
Modèle - modèle
Le modèle est responsable de la gestion des données de l'application. Il répond aux demandes de la vue et répond également aux instructions à la mise à jour de l'auto-mise à jour du contrôleur.
Afficher - Afficher
Dans un format spécifique, les données d'affichage sont déclenchées par le contrôleur. Ce sont des systèmes de modèles basés sur des scripts tels que JSP, ASP, PHP, qui sont très faciles à intégrer avec la technologie AJAX.
Contrôleur - contrôleur
Le contrôleur est responsable de la réaction à l'entrée des utilisateurs et de l'exécution d'objets de modèle de données interactifs. Le contrôleur reçoit l'entrée, il vérifie l'entrée, puis effectue une opération commerciale qui modifie l'état du modèle de données.
AngularJS est un cadre MVC. Dans le chapitre suivant, voyons comment AngularJS utilise la méthode MVC.
Ce qui précède est l'architecture AngularJS MVC. Nous continuerons d'organiser des informations pertinentes à l'avenir. Merci pour votre soutien pour ce site Web!