Примеры иерархической модели представления контроллера (HMVC)?[закрыто]

StackOverflow https://stackoverflow.com/questions/91478

Вопрос

Меня интересует Презентация-Абстракция-Контроль?(он же Иерархическая модель-View-Controller (HMVC)) Архитектурный шаблон для построения сложных пользовательских интерфейсов (GUI или web), и мне было интересно, знает ли кто-нибудь о каких-либо примерах в дикой природе, где я мог бы прочитать код?

Я осведомлен о статье JavaWorld и связанных с ней письмах, цитируемых в Презентация-Абстракция-Контрольная статья в Википедии.

Это было полезно?

Решение

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

Другие советы

Некоторое время назад я написал фреймворк HMVC для J2EE и FreeMarker:

http://www.neocoders.com/portal/projects/jandal

и недавно еще один для Javascript:

http://www.neocoders.com/portal/projects/subo

Они довольно "экспериментальны", но могут иметь некоторое академическое применение.

твое здоровье, Линдси

Насколько я понимаю, фреймворк Cairngorm для Adobe Flex - это всего лишь один из примеров реализации HMVC.Это открытый исходный код, поэтому вы можете узнать больше информации и загрузить код по адресу Веб-сайт Adobe.

APF-Веб-фреймворк - http://adventure-php-framework.org/Page/001-Home - использует HMVC уже много лет, и у него очень опытный и заинтересованный разработчик.Только небольшое сообщество немного обескураживает.

Я написал фреймворк HMVC на PHP под названием Alloy:

http://alloyframework.org/

Он довольно легкий и имеет модульную конструкцию.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top