MVC

MVC (Model-View-Controller) is a software architectural pattern for implementing user interfaces. It divides a given software application into three interconnected components, so as to separate internal representations of information from the ways that information is presented to and accepted from the user. It’s akin to a play in a theater, where the script is the model, the director is the controller, and the stage is the view.

Was this article helpful?

Related Articles