¿Que es Ruby on Rails?

también conocido como RoR

Ruby on Rails es un framwork de aplicaciones web, que ademas de ser de código abierto funciona bajo el paradigma MVC. Esta escrito en Ruby, que es un lenguaje de programación, de hecho dicho con mas propiedad Rails es el framework, y Ruby el lenguaje, aunque para usos prácticos al framework lo llamaremos Ruby on Rails.

El framework Ruby on Rails junto con el lenguaje permiten la programación de manera rápida, y con la menor cantidad de código posible, ademas como usan el modelo MVC el mantenimiento del codigo de Ruby on Rails es bastante facil. Una de las características mas bellas de Ruby on Rails es que crea automáticamente las Bases de Datos y los formularios, claro permitiéndote modificar el diseño de estos últimos.

Las Gemas de Ruby on Rails es la manera en que se distribuyen librerias, y son de gran ayuda para otros usuarios de el framework, ya que nos ahorran código.

Ruby, tiene un gran competidor que es Python, el cual tiene características similares. Aunque a diferencia de Ruby Python tiene varios frameworks populares, lo que dispersa a la comunidad, en cambio Rails es tan popular que hay muchas personas que piensan que Ruby on Rails es un lenguaje y no un lenguaje y n framework.

Ruby on Rails fue escrito por David Heinemeier Hansson. Se libero en Julio del 2004.


¿ Te Gusto ? Comenta y compartelo!