What is Model-View-Controller (MVC)?
2 min readJun 2, 2022
MVC (Model-View-Controller) is a popular web application design pattern. Let’s talk about how it works!
Components
According to this design pattern, a web application is divided into 3 components.
View
This is what the user sees.
If we take the example of Apple Music, its front-end is the View component.
This is where users can interact with a web application and can request resources from its server as needed.