MVC

Что такое MVC?

MVC (Model-View-Controller) — это технология построения структуры приложения, где функции за выполнение различных операций разделяются между компонентами данной структуры. Этими компонентами являются модель, вид и контроллер:

Основной целью использования MVC является отделение бизнес-логики приложения от пользовательского интерфейса. Благодаря такому разделению, модификация каждого компонента может осуществляться независимо.