Hola gente de Ruby Argentina, Con un amigo tenemos ganas de empezar con un proyecto, tenemos ciertos datos como para empezar a realizar algún prototipo, pero estamos en duda en cuanto a que tecnología utilizar. Me gusta bastante Ruby en sí y también RoR así que por esto viendo la factibilidad de utilizarlo. Tampoco sabemos si convendría realizar una aplicación de escritorio o web. Puede estar en una sola máquina pero existe una gran posibilidad de que se quiera acceder de varios lugares.
Acá encontré a alguien preguntadose exactamente lo mismo que yo http://www.jcastaneyra.com/2008/03/18/ruby-on-rails-desarrollo-agil-y-mis-divagaciones/ Principalmente el ante último párrafo, cito: "Y bien, aterrizando un poco todo esto, y volviendo a lo que decía en un principio sobre las aplicaciones para clientes pequeños y/o medianos, por ejemplo, si yo tuviera un cliente que quiere una aplicación que sólo corriera en una sóla máquina (el giro de la empresa podría ser cualquiera y que fuera necesario tener datos persistentes), y que después quisiera migrar su aplicación a un sistema multiusuarios, y que posteriormente se requiriera esta aplicación que funcionara como una aplicación global para dar servicio a muchas sucursales, ¿como podría lograr esto de una manera ágil? ¿Como podría hacerla transparente a la migración? ¿Cómo podría hacerla consistente con respecto a la interfaz de usuario, con tal de que no cause impacto de la migración de aplicación de escritorio a aplicación global? ¿Podría funcionar Ruby on Rails aquí, y hacer una aplicación web y tenerla en una máquina local como si fuera una aplicación de escritorio, y con esto sólo quedaría en centralizar la base de datos acorde a cada una de las migraciones? ¿O tendría que hacer uso de una combinación de tecnologías, como Java, AIR (el framework de Adobe), openlaszlo?." Lo que me está dando vueltas en la cabeza desde hace días es principalmente saber que tanto sentido tiene esto: "¿Podría funcionar Ruby on Rails aquí, y hacer una aplicación web y tenerla en una máquina local como si fuera una aplicación de escritorio, y con esto sólo quedaría en centralizar la base de datos acorde a cada una de las migraciones?" Comentarios? Saludos.
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
