KIT - Ruby/Ruby On Rails
Monday, June 22nd, 2009El pasado martes Pablo Martínez nos comentó a todos los rudimentos de Ruby y su framework Ruby On Rails.
Aunque evidentemente no fue más que arañar la superficie, si fue muy interesante ver como en apenas un cuarto de hora fue capaz de montar una aplicación con las funcionalidades básicas que podría tener un blog, haciendo notoria la velocidad de desarrollo que se puede alcanzar con esta herramienta.
Como conclusiones de la sesión podemos destacar las siguientes:
- Ruby/Ruby On Rails proporciona una gran velocidad y flexibilidad (Convention-Over-Configuration) al proceso de desarrollo
- Ruby/Ruby On Rails proporciona una gran número de componentes/librerías a través de sus Gems
- Ruby/Ruby On Rails tiene ciertos problemas de escalabilidad que se esperan solucionar en próximas versiones, aunque existen formas de paliar esta cuestión.
- Ruby/Ruby On Rails se encuentra en gran crecimiento como lo demuestran:
** La aparición de los primeros IDEs (RubyMine-Jetbrains, Eclipse RDT o Netbeans Ruby)
** Comienza a venir instalado con algunos sistema opetativos como Mac OS X Leopard … apps para IPhone en Ruby-Cocoa?
** El gran número de aplicaciones que están apareciendo basadas totalmente o en parte en esta plataforma, por citar algunos ejemplos:
—- Basecamp - 37 Signals
—- BumperSticker - una FaceBookApp de LinkedIn
—- o Twitter, originalmente completamente, y últimamente solamente el GUI y alguna otra cosa.
** La posibilidad de llevar las aplicaciones al “Cloud”:
—- bien con proveedores “especializados” como Joyent o EngineYard o
—- más generalistas como Amazon WS o GoogleEngine App (en este caso a través de JRuby)
Resumiendo, que aunque tal vez no sea ajustado a todos los casos, sí es algo a no perder de vista.