Глоссарий Цифрового маркетплейса
Контроллер представления модели (MVC) — это модель проектирования приложения, которая отделяет графический пользовательский интерфейс (GUI), отображаемый пользователю приложения, от кода, который управляет пользовательским вводом. MVC состоит из трех взаимосвязанных компонентов: данных, пользовательского интерфейса и контроллера, обрабатывающего ввод пользователя. MVC предоставляют разработчикам программного обеспечения фундаментальные элементы, необходимые для разработки настольных и мобильных программ, а также веб-приложений.
Технологические стартапы с ограниченным бюджетом часто используют шаблон MVC для повторного использования объектного кода, что значительно сокращает время, необходимое командам разработчиков для разработки пользовательского интерфейса различных веб-приложений, настольных и мобильных приложений. Это экономит время, энергию и денежные ресурсы, которые в противном случае были бы потрачены на сопоставление пользовательского интерфейса приложения с базовыми моделями данных.