Definition:
The Model-View-Controller (MVC) pattern is an architectural design that separates an application into three interconnected components, allowing for modular development, efficient maintenance, and easier testing.
Related Terms:
- Mainframe
- Microservices architecture
- Event-driven programming
- Front controller pattern
- Patron pattern