Domanda

Io sono interessato alla Presentazione-Astrazione-Controllo?(aka Gerarchico-Model-View-Controller (HMVC)) Modello Architettonico per la costruzione di complesse interfacce utente (GUI o web) e chiedevo se qualcuno era a conoscenza di eventuali esempi in natura, dove ho potuto leggere il codice?

Sono consapevole del JavaWorld articolo e associati lettere citate nel Presentazione-Astrazione-Controllo articolo di wikipedia.

È stato utile?

Soluzione

Nel mondo del php, io sono a conoscenza di alcuni metodi che potrebbero qualificarsi come HMVC.Tutti si permettono di chiamare un controller e visualizzare i risultati all'interno di una visualizzazione.Le chiamate possono essere nidificati infinitly la creazione di widget widget.

Altri suggerimenti

Ho scritto un HMVC quadro un po ' indietro per J2EE e FreeMarker:

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

e, recentemente, un altro per il Javascript:

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

Questi sono abbastanza "sperimentale", ma potrebbero essere di uso accademico.

ciao Lindsay

E ' la mia comprensione che il Cairngorm quadro per Adobe Flex è solo un esempio di un HMVC attuazione.È open source, in modo che si possono trovare ulteriori informazioni e scaricare il codice a Il sito web di Adobe.

L'APF-Webframework - http://adventure-php-framework.org/Page/001-Home - utilizza HMVC da molti anni, e ha una grande esperienza e impegnati sviluppatore.Solo la piccola comunità scoraggia un po'.

Ho scritto un HMVC framework in PHP chiamato Lega:

http://alloyframework.org/

E ' abbastanza leggero e ha una struttura modulare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top