Je voulais bien comprendre le modèle MVC, j'ai donc écrit un article.
Puisque vous êtes débutant, veuillez signaler s'il y a un malentendu.
L'idée de diviser la responsabilité du programme en trois parties, MVC, s'appelle le modèle MVC.
Tout d'abord, l'utilisateur demande une URL. Ensuite, dans le cadre, un endroit appelé routeur accepte les requêtes URL. Le routeur est la partie qui exécute le processus d'attribution qui attribue l'URL reçue à l'action de quel contrôleur. Le routeur appelle alors l'action. Le contrôleur reçoit cette demande et interroge la base de données pour obtenir des informations sur l'élément / 1 élément. Lors de l'interrogation de la base de données, le contrôleur interroge le modèle.
Le modèle interagit avec la base de données et renvoie les résultats au contrôleur. De cette manière, le modèle est la partie qui interagit avec la base de données. Le contrôleur qui reçoit ensuite les données du modèle transfère ensuite les données vers la vue. La vue utilise ensuite ces informations pour générer un Html pour un retour dynamique. Le contrôleur généré est renvoyé à l'utilisateur en tant que réponse.
De cette manière, le modèle MVC a trois rôles: contrôleur, modèle et vue. Il y a aussi ce qu'on appelle un routeur pour appeler le contrôleur.
Recommended Posts