2013-04-03 11 views
6

Provo a progettare un'applicazione basata su Web in Ruby. Ho sviluppato una semplice applicazione di base che implementa il paradigma DCI in architettura esagonale senza framework e database. Ci sono piccoli esagoni nell'esagono centrale e adattatori come web, database, log ecc. Ogni esagono si esegue senza database e framework. Come posso fornire una relazione con i modelli di database e le classi di entità come indipendenti con il database in questo approccio. Voglio cambiare quadro da Rails a Sinatra in futuro o database. In effetti, come posso implementare l'adattatore per database o l'adattatore per framework esattamente rails e mongodb isolati in questo Hexagon core. Qualche idea?Framework e adattatore per database con architettura esagonale e pattern DCI

+0

DCI non è un modello è un paradigma proprio come OO non è un modello ma un paradigma –

risposta

Problemi correlati