Download WordPress Themes, Happy Birthday Wishes

AngularJS MVC

MVC signifie Model View Controller. C’est un modèle de conception de logiciel pour développer des applications Web. Il est très populaire car il isole la logique de l’application de la couche d’interface utilisateur et prend en charge la séparation des problèmes.

mvc-angular

Le modèle MVC est composé des trois parties suivantes:

  • Modèle: Il est responsable de la gestion des données d’application. Il répond aux demandes de vue et aux instructions du contrôleur pour se mettre à jour.
  • Vue: Il est responsable de l’affichage de toutes les données ou seulement une partie des données pour les utilisateurs. Il spécifie également les données dans un format particulier déclenché par la décision du contrôleur de présenter les données. Ce sont des systèmes de templates basés sur des scripts tels que JSP, ASP, PHP et très faciles à intégrer à la technologie AJAX.
  • Contrôleur: Il est responsable du contrôle de la relation entre les modèles et les vues. Il répond aux entrées de l’utilisateur et effectue des interactions sur les objets de modèle de données. Le contrôleur reçoit une entrée, la valide, puis effectue des opérations commerciales qui modifient l’état du modèle de données.