Что такое «Model View Controller»

Определение:

Архитектура программного обеспечения, в которой модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие компоненты.


Другие названия:
  • MVC
  • Модель-Представление-Поведение
  • Model-view-controller
  • Модель-Представление-Контроллер
  • Модель-Вид-Контроллер