The Model-View-Controller (MVC) is an methodology or architectural pattern that separates an application into three main logical components: the model, the view, and the controller.
All the three components are interconnected with logical grouping of related actions with each other to separate internal representations of information.
When a client browser sends a request. It is intercepted by controller component in the server which wills in decide to dispatches the request to the model. Model component interacts with the database if necessary and executes the programmatic logic and sends the response to view component which in turn sends the response to the browser.
Note: The View is not allowed to change the state of the model directly but can only be done through the Controller.
For any further quires do write us to firstname.lastname@example.org
MVC is divided into three main logical components namely model, view, and controller.
Your email address will not be published. Required fields are marked *
Current ye@r *
Leave this field empty