Tengo una aplicación que se esta tornando bastante grande.

Estoy diseñando un nuevo módulo para esta aplicación y me gustaría
modularizarlo pero no encuentro cuál sería el mejor enfoque.

El núcleo principal de la aplicación es una especie de CRM. Hay muchas
personas, blabla tienen relaciones datos y cosas.
Ahora voy a hacer un módulo, digamosle financiero. Entonces las personas
tendrán, pagos, deudas, etc, etc.

Las opciones que se me ocurren son:
- Hago 2 aplicaciones que accedan a la misma base de datos.
- Hago 2 aplicaciones que se comuniquen via API. ( pero pierdo todo los
has_many )
- mantengo todo en la misma app y a freir churros.

¿Opiniones? ¿Experiencias?
---
*Dwayne Macgowan*
Instructor del Método DeRose
www.metododerose.org
www.metododerose.org/blog
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a