Checando Ruby on Rails
Posted on January 20th, 2009 in desarrollo web | 1 Comment »
Bueno…como se habran dado cuenta en todo este tiempo usando Netbeans o simplemente por ahi en internet, existe este pequeño lenguaje llamado Ruby.
Muchas veces me habia preguntado de que se trataba al verlo ahi sentado en la lista de opciones del instalador de Netbeans, pero nunca le habia prestado atención.
Resulta que Ruby es, según la página oficial:
Un lenguaje de programación dinámico y de código abierto enfocado en la simplicidad y productividad. Su elegante sintaxis se siente natural al leerla y fácil al escribirla.
Y pues…a decir verdad, por los screencasts que he visto y con ejemplos como Scribd, Twitter y Basecamp…creo que Ruby es bastante poderoso y viendo el codigo…muy sencillo.
¿Qué tan sencillo?…ahi les va el hola mundo:
puts "Hello, World!"
Listo…eso es un hola mundo en ruby…pero pues, hay varias formas de correr este codigo.
Realmente podría pasar horas escribiendo un minitutorial de Ruby, pero es mejor que vayan a la central en español de Ruby, denle una vuelta y vean si quieren calar algo más…como Rails.
Ruby on Rails
Ahora, a lo que realmente vine es a explicarles Ruby on Rails.
Ruby on Rails, también conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros frameworks y con un mínimo de configuración.
El chiste de Rails, es que te deja hacer aplicaciones web…en dos o tres patadas, con funciones simples. Utilizando la semántica de Ruby, Rails te deja hacer aplicaciones basadas en MVC de tal forma que puedes desenlazar tu vista del gestor de datos y todos esos detalles bonitos de la ingenieria de software.
Hechenle un vistazo a este videin de 20 minutos de como hacer un blog.
dxd out.


