MVC

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