En abril del 2007 Dabne publicó en el número 149 de la revista Solo programadores un artículo para aprender los conceptos básicos de Ruby on Rails.
Introducción
En estos momentos, el desarrollo web está cambiando. Conceptos como Web 2.0 empiezan a estar en la mente de todos, se persiguen la interactividad entre el usuario y la web y la creación de redes sociales que permitan a los propios usuarios ir construyendo la red. Web 2.0 significa, entre otras cosas, que entre la idea y la materialización de la idea lo ideal sería que pasasen unos pocos días (no meses, ni mucho menos años), es decir, que el desarrollo sea rápido. Asociado a todo ello están una serie de tecnologías que van irrumpiendo con fuerza: XHTML, XML, AJAX, RSS, metodologías ágiles, frameworks para lenguajes ya extendidos como PHP, JSP, ASP... al tiempo que cada vez es más relevante el uso de los estándares establecidos por el Consorcio de la W3C. Y, entre medias, aparece Ruby on Rails.
Este artículo está dirigido al programador web que quiera hacerse una idea de cómo funciona esto de Ruby on Rails sin tener que dedicar previamente horas y horas a aprender Ruby. Así, la idea que guía este artículo es ofrecer una panorámica rápida que ayude al lector a decidir si, en un segundo momento, le merece ponerse, ya en serio, a profundizar en este andamiaje para la programación web. Por este motivo, más que una descripción pormenorizada y profunda, lo que el lector encontrará es una guía práctica que le permitirá desplegar una aplicación en solo unos minutos.
Es decir, si el título de estas líneas es “sencillo por fuera, complejo por dentro”, en este artículo veremos solamente cómo de sencillo es por fuera.