Pregunta

¿Estoy interesado en la Presentación-Abstracción-Control?(también conocido como Hierarchical-Model-View-Controller (HMVC)) Patrón arquitectónico para construir interfaces de usuario complejas (GUI o web) y me preguntaba si alguien conocía algún ejemplo en el mundo donde pudiera leer el código.

Conozco el artículo de JavaWorld y las cartas asociadas citadas en el Artículo de Wikipedia sobre presentación, abstracción y control.

¿Fue útil?

Solución

En el mundo php, conozco algunos métodos que podrían calificar como HMVC.Todos permiten llamar a un controlador y mostrar los resultados desde una vista.Las llamadas se pueden anidar infinitamente creando widgets dentro de widgets.

Otros consejos

Hace un tiempo escribí un marco HMVC para J2EE y FreeMarker:

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

y recientemente otro para Javascript:

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

Son bastante "experimentales", pero podrían tener algún uso académico.

Saludos, Lindsay

Tengo entendido que el marco Cairngorm para Adobe Flex es solo un ejemplo de una implementación de HMVC.Es de código abierto, por lo que puedes encontrar más información y descargar el código en sitio web de adobe.

El marco web APF - http://adventure-php-framework.org/Page/001-Home - utiliza HMVC desde hace muchos años y cuenta con un desarrollador muy experimentado y comprometido.Sólo la pequeña comunidad desanima un poco.

Escribí un marco HMVC en PHP llamado Alloy:

http://alloyframework.org/

Es bastante liviano y tiene una estructura modular.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top