What is “MVC” or a “MVC Framework”?
The model, view, controller architecture is a widely used framework for developing software. The 3 pieces are broken down and loosely defined to include:
- The model interacts with the database, querying and saving data, and contains logic.
- The controller would contain template tags and functions that the view would utilize.
- The view is responsible to display the data provided by the model as constructed by the controller.