Курс по Ruby+Rails. Часть 5. Паттерн MVC |
MVC — это главный архитектурный принцип, вокруг которого строится не только Ruby on Rails, но и любой другой фреймворк, работающий со сложными структурами данных и их отображением. Этот архитектурный паттерн появился довольно давно, на заре объектно-ориентированного программирования, но он не сразу был принят веб-программистами.
Довольно долго они работали с данными и веб-страницами в общей куче. Каждая веб-страница содержала код множества операций, которые рисовали нужный пользовательский интерфейс. Разделение обязанностей между элементами приложения отдавалась на усмотрение программиста без строгой фиксации каких-либо паттернов или стандартов. Однако с течением времени разработчики перешли к более удобной работе — с моделями и с паттерном MVC как стандартом де-факто.
Давайте подробнее разберёмся во взаимодействиях и рассмотрим каждый элемент в отдельности.
Читать далееhttps://habr.com/ru/post/695880/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695880
| Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |