Ruby on Rails Primeros Pasos

Ruby On Rails es un framework qué nos facilita la creación de aplicaciones web y que a su vez es manejado con el paradigma del MVC (Model-View-Controller).


Publicado: Editado: Estado:

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.

Para empezar a trabajar Rails, utilizaremos Windows 7 bits como nuestra plataforma. Como primer paso necesitamos descargar Ruby dependiendo del tipo de sistema instalado (32 o 64 bits), y se dirigen al sitio de Ruby.

Lo que necesitas descargar:

  1. RubyInstaller
  2. Developmet Kit

Una vez descargado los archivos iniciamos la instalación de RubyInstaller en el directorio C:/ruby200-x64 que nos da por defecto, ademas es importante seleccionar Add Ruby executables to your PATH, hacemos esto para agregar Ruby al PATH de Windows y ahorrar tiempo en configurarlo manualmente.

En caso de querer configurar el PATH manualmente, ve a propiedades de Equipo luego a Configuración avanzada del sistema, ahí das clic en Variables de entorno, ahí editas el PATH en mi caso tengo configurado ruby, pascal y java. 

Ejemplo: 

C:/Ruby200-x64/bin;C:/FPC/2.4.0/bin/i386-in32;C:/Program Files/Java/jdk1.7.0/bin 

Nota: Escribir con pleca invertida

Aquí  solo das clic en editar y agrega C:Ruby200-x64/bin recuerda si tienes algo más configurado en el PATH utiliza el punto y coma para separarlos. En caso de no tener PATH crea uno nuevo,  en Nombre de la variable escribes PATH y en el valor de la variable escribes C:/Ruby200-x64/bin

Hasta este momento tenemos RubyInstaller correctamente instalado, seguidamente instalaremos Developmet Kit, que solo necesitamos extraerlo y pegarlo en C:/ o en cualquier parte que pueda encontrarlo fácilmente, en este ejemplo lo haremos dentro de C:/ruby200-x64/DevKit

Para instalar Development Kit, te diriges a Inicio, todos los programas, directorio Ruby 2.0.0-p195-x64 y das clic en Start Command Prompt with Ruby y ejecutas los comandos:

Una vez dentro del directorio DevKit, ejecuta ruby dk.rb init en consola. Modifica el archivo config.yml añadiendo dónde se encuentra el directorio en el que se ha instalado Ruby, añadiendo lo siguiente: - C:/Ruby200-x64 (Nota: el guión inicial es importante)

# This configuration file contains the absolute path locations of all
# installed Rubies to be enhanced to work with the DevKit. This config
# file is generated by the 'ruby dk.rb init' step and may be modified
# before running the 'ruby dk.rb install' step. To include any installed
# Rubies that were not automagically discovered, simply add a line below
# the triple hyphens with the absolute path to the Ruby root directory.
#
# Example:
#
# ---
# - C:/ruby19trunk
# - C:/ruby192dev
#
---
- C:/Ruby200-x64

Seguido ejecutas el comando ruby dk.rb install donde damos por terminada la instalación de Developmet Kit.

Lo único que nos faltaría es instalar el Framework Ruby On Rails, para eso siempre utilizando la consola de Ruby nos dirigimos al directorio donde se encuentra Ruby (C:/ruby200-x64/ ), una vez ahi, instalamos la gemas de Ruby On Rails utilizando el comando gem install rails una vez instalado actualizamos Ruby con el comando gem update –system 

Esto es todo, solo nos queda hacer una prueba si el framework esta funcionando al cien, siempre dentro del directorio C:/ruby200-x64/ escribes los comandos rails new politecnia para crear un proyecto con Rails, seguidamente entramos al directorio creado con todos sus archivos con el comando cd politecnia, solo nos queda iniciar el servidor Rails con el comando rails server. Para saber si el framework esta correctamente instalado nos dirigimos al navegador y escribes http://localhost:3000/

Si deseamos crear una agenda telefonica, detienes el servidor con Control + C en la consola de Ruby. Siempre en el directorio creado (C:/ruby200-x64/politecnia/) ejecutamos rails generate scaffold agenda nombre:string telefono:integer seguido de rake db:create que creas la base de datos y luego rake db:migrate para hacer la migración.

Si todo ha ido bien levantas el servidor de nuevo utilizando el comando rails server abres un navegador y escribes http://localhost:3000/agendas deberías tener listo toda la estructura para ingresar nuevos datos.

 

 

Bibliografía
  1. Experiencia propia
  2. http://rubyonrails.org/
  3. http://railsinstaller.org/en
Dar puntos de agradecimiento
Reportar esta publicación

Déjanos tu comentario

Comentarios

mariogarcia

(Administrador)

Intereses

música, diseño, programación, electrónica, historia, geografía

Puntos: 146 Votos: 113