Introducción a 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 lenguaje de programación Ruby permite la metaprogramación, de la cual Rails hace uso, lo que resulta en una sintaxis que muchos de sus usuarios encuentran muy legible. Rails se distribuye a través de RubyGems, que es el formato oficial de paquete y canal de distribución de bibliotecas y aplicaciones Ruby.

Podemos indicar que los diferentes elementos del sistema son los siguientes:

  • Ruby, el intérprete del lenguaje de programación
  • RubyGems, el gestor de paquetes de Ruby
  • Ruby on Rails, el framework para desarrollo de aplicaciones web en Ruby

Instalación

  1. Instalación de ruby: aptitude install ruby
  2. Instalación de rybygems: aptitude install rubygems
    • Para actualizar la versión de ruby:  gem update --system
    • Para ver los módulos (gemas) instalados: gem list
    • Para instalar un módulos: gem install módulo
  3. Instalación de Rails: aptitude install rails
Last modified: Monday, 2 January 2012, 12:35 PM