TLDR
 MVC also known as Model View Controller is a software development architecture. It is a pattern the goal of this pattern is to split a large application into several parts that have their own purpose to illustrate each section. The model is responsible for all the data logic of a request. This means the model interacts with the database and handles all validation saving, updating, deleting etc of the data. The view is only concerned with how to present the information the controller sends. It will be a template file that dynamically renders HTML based on the data from the controller. View doesn't worry about how to handle the data and controlling it.via the TL;DR App
no story