/learnMVC

learnMVC repo is aimed to teach on how to separate the model , view and controller.

Primary LanguageJavaScriptMIT LicenseMIT

learnMVC

learnMVC repo is aimed to teach on how to separate the model , view and contro<br>

ller.
I am hoping that, everyone of you will benefit from this repo to learn how MVC
(Model View Controller) works.
What is MVC?
The Model-View-Controller (MVC) is an architectural pattern that separates an
application into three main logical components: the model, the view, and the
controller. Each of these components are built to handle specific development
aspects of an application. MVC is one of the most frequently used industry-
standard web development framework to create scalable and extensible projects.
mvc 1-mvc
Now let us take a look at how the execution of an MVC application takes place
when there is a certain request from the client. The following diagram
illustrates the flow.
mvc2