Para los enamorados de la productividad en el desarrollo RubyOnRails, en una combinación explosiva en el desarrollo ágil de aplicaciones webs.
El encanto de RubyOnRails es Ruby, un lenguaje que nos hace generar un código limpio y sencillo de mantener, si esto lo unimos a un entorno de trabajo (framework) como Rails, que nos facilita la vida a tal punto que solo tenemos que preocuparnos de la lógica de la aplicación (a groso modo).
Rails fue diseñado para todo tipo de aplicaciones pequeñas, medianas, etc. Aunque la filosofía de 32signal (la empresa en la que fue gestado), es que se deben crear pequeñas aplicaciones fáciles de mantener, de todas formas no nos debe preocupar la escalabilidad, si nuestra aplicación aumenta no hay problema, se controla fácilmente, de hecho grandes aplicaciones web utilizan Rails, como empresas de Internet
La estructura (andamiaje) física de las aplicaciones Rails es creada por el propio framework, y muchas cosas más, que se realizan de forma automática, test, etc.




