miércoles julio 26, 2006
Ruby on Rails (RoR) con JAVA

Ruby on Rails es un framework de desarrollo WEB escrito en lenguaje
Ruby. Rails busca la simplicidad escribiendo menos código y con
un mínimo de configuración. Esta orientado a aplicaciones WEB que
conectan con bases de datos, y su productividad es más alta cuando el
modelo de datos se construye simultáneamente a la aplicación, es decir
en proyectos que empiezan de cero.
Los principios fundamentales de Ruby on Rails incluyen No Te Repitas
(del inglés, Don't repeat yourself, DRY) y Convención sobre
configuración. No te repitas significa que las definiciones
deberían hacerse una sola vez. Convención sobre configuración significa
que el programador sólo necesita definir aquella configuración que no
es convencional.
El nucleo duro de Rails esta formado únicamente por 12 programadores, siendo el lider David Heinemeier Hansson. El origen del proyecto y la base de código viene precisamente del proyecto Basecamp de la compañia 37 signals liderado por David.
La filosofía de desarrollo ágil propuesta por Rails no ha pasado
desapercibida para la comunidad JAVA que ya ha empezado a copiar
algunas de sus ideas: