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

Responder a