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
6
A
risposta
4
Che dire di ROM (Ruby Object Mapper).
C'è anche MiniMapper e DataMappify.
Problemi correlati
- 1. Contenitore personalizzato Android (esagonale) con adattatore
- 2. Entity Framework 6 Architettura database First e Onion
- 3. Ponte vs. adattatore Design Pattern
- 4. Entity Framework e database semplificato
- 5. Architettura Java EE con Play Framework
- 6. Hibernate/Persistenza e Pattern singleton
- 7. rake su adattatore database incoerente con database.yml
- 8. Architettura distribuita con MassTransit, RabbitMQ e SignalR
- 9. Adattatore calendario e calendario personalizzato
- 10. Architettura per applicazioni WinForms?
- 11. Entity Framework in architettura a livelli
- 12. EventBus use, memoria e architettura
- 13. Framework e strumenti per applicazioni di database Python
- 14. Contesti DCI RESTful in Rails
- 15. Architettura per cache Redis e Mongo per persistenza
- 16. ViewPager e Database
- 17. dao pattern e relazioni
- 18. Adattatore Mysql per Zend_Translate
- 19. NSDocument architettura pro e contro
- 20. etichetta di input e float con pattern
- 21. Differenti tra Pattern modulo e Pattern Singleton?
- 22. Generare, riempire e tracciare un reticolo esagonale in Python
- 23. Come utilizzare setTag e getTag con adattatore personalizzato
- 24. Rappresentazione di forma e movimento di un piano esagonale
- 25. Architettura per autenticazione/autorizzazione di utenti mobili e Web
- 26. ListView Android con più scelte e adattatore personalizzato
- 27. Differenza tra adattatore di array e adattatore per cursore in Android
- 28. Entity Framework Specification Pattern Implementazione
- 29. Adattatore AutoCompleteTextView, adattatore "nascosto"?
- 30. Xcodebuild non genera framework dinamico con architettura x86_64
DCI non è un modello è un paradigma proprio come OO non è un modello ma un paradigma –