Concept Flow - MVC architecture overview
User Request
Controller receives request
Controller processes input
Controller calls Model
Model handles data and logic
Model returns data to Controller
Controller sends data to View
View renders output
Response sent to User
The MVC flow starts with a user request handled by the Controller, which uses the Model for data and logic, then passes results to the View to create the output.