Invention of Model-View-Controller (MVC)
Trygve Reenskaug develops the MVC pattern to address the challenges of graphical user interface development in Smalltalk, establishing a clear separation of concerns.
Significance
This conceptual breakthrough provided the foundational architectural pattern for countless future application frameworks, formalizing the relationship between data, presentation, and interaction.
Key facts
- Date
- 1979-10-01
- Type
- invention
- Location
- Xerox PARC, Palo Alto, California, USA