https://github.com/mrkem598/learnMVC/blob/master/README.md
learnMVC
learnMVC repo is aimed to teach on how to separate the model , view and contro<br> ller. <br> I am hoping that, everyone of you will benefit from this repo to learn how MVC<br> (Model View Controller) works. <br> What is MVC? <br> The Model-View-Controller (MVC) is an architectural pattern that separates an<br> application into three main logical components: the model, the view, and the <br> controller. Each of these components are built to handle specific development<br> aspects of an application. MVC is one of the most frequently used industry- <br> standard web development framework to create scalable and extensible projects.<br> ![mvc](https://cloud.githubusercontent.com/assets/23619819/25797835/d88c7732-33ac-11e7-906d-c816cf35b567.JPG) ![1-mvc](https://cloud.githubusercontent.com/assets/23619819/25844662/2782f2ea-3479-11e7-9e7f-9aeb92346ea9.jpg) <br>Now let us take a look at how the execution of an MVC application takes place<br> when there is a certain request from the client. The following diagram <br> illustrates the flow. <br> ![mvc2](https://cloud.githubusercontent.com/assets/23619819/25798287/905aee24-33ae-11e7-81d9-efe15ba7a07a.JPG)