⟩ What Is the Model-View-Controller (MVC) Pattern?
The Model-View-Controller (MVC) is a compound pattern, or multiple patterns working together to create complexapplications.
► Model Contains the application data and logic to manage the state of the application
► View Presents the user interface and the state of the application onscreen
► Controller Handles user input to change the state of the application