👋🏻 Привет! С вами снова Merion Academy - платформа доступного IT образования. Сегодня мы разберем что такое архитектура MVC: Model-View-Controller. Гооу. Model-View-Controller - популярный шаблон программирования, где логика приложения делится на три различных компонента. В этой статье расскажем о роли компонентов архитектуры MVC, начнем с короткой истории, а далее покажем, как её можно использовать в приложении. История паттерна Model View Controller Модель MVC была впервые представлена в 1979 году учёным Трюгве Миккьелем Хейердалом Реенскаугом...
Концепция MVC была описана Трюгве Реенскаугом в 1978 году, работавшим в научно-исследовательском центре «Xerox PARC». Паттерн MVC придуман для упрощения разработки больших приложений. Концепция MVC позволяет разделить приложение на три отдельных слоя (Модель, Представление, Контроллер), каждый из которых отвечает за свою сферу. Модель - содержит в себе данные о решаемой проблеме. По сути копирует, или создает модель реального мира в программе. Сюда входят данные и бизнес логика...