(+34) 673 566 782 - (+34) 960 653 052 formacion@imaginagroup.com

Aprende Ruby on Rails – Tutorial de Primeros Pasos

¿Qué es Ruby on Rails?

Ruby on Rails es un entorno de desarrollo web de código abierto que está enfocado en crear sitios web y combina Ruby con HTML, CSS y JavaScript, se suele llamar simplemente Rails.

Ruby on Rails produce librerías para simplificar las tareas de crear complejas aplicaciones web. Hay una herramienta llamada RubyMotion que te permite construir con Ruby de manera muy fácil aplicaciones nativas para IOS y Android. Con Rails no podrías crear aplicaciones móviles pero sí una parte importante de un proyecto móvil.

¿Cómo instalar ROR?

La forma de instalarlo varía dependiendo del sistema operativo que se utilice.

GNU/Linux

RVM te permite instalar y mantener varias versiones de ruby a la vez. Para más información visite https://rvm.io/

Para no tener problemas en la instalación de RVM debemos instalar primero las claves GPG, de la siguiente manera por terminal:

$ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

Para instalar RVM con Ruby y Rails predeterminados en un comando, ejecute:

$ \curl -sSL https://get.rvm.io | bash -s stable --rail --ruby

Este comando instala las últimas versiones de rvm, ruby y rails. Cerramos el terminal y abrimos uno nuevo, y comprobamos que RVM está configurado correctamente ejecutando el siguiente comando:

type rvm | head -n -1

Si está configurado correctamente nos aparecerá en pantalla “rvm is a function”.

Microsoft Windows

En primer lugar descargamos RailsInstaller http://railsinstaller.org/en

Imagen de RailsInstaller para Windows

Aceptamos los términos y condiciones y le damos al botón next:

Imagen de la pantalla de Términos y Condiciones

 

Seleccionamos el directorio donde guardar RailsInstaller, es muy importante que esté marcada la opción de añadir el Path a Ruby y hacemos click sobre el botón Install:

Imagen de la pantalla de instalación donde guardamos RailsInstaller

 

Instalando…

Imagen de la pantalla final de la instalación

 

Cuando la instalación finalice, le damos click sobre el botón Finish:

Imagen de la pantalla de instalación finalizada

Instalamos node.js de: https://nodejs.org/es/

Imagen de la pantalla de instalación de Node.js

Una vez instalado desde la consola ejecutamos el comando:

gem install bundler

Si se ha instalado correctamente nos saldrá algo así:

Imagen de la comprobación a través de comando

¿Como crear un proyecto en ROR?

Abrimos el terminal y nos ubicamos en la carpeta donde guardaremos los archivos, ejecutamos el siguiente comando para generar una carpeta dentro del directorio en el que estás posicionado que contendrá nuestro proyecto:

rails new proyecto

A continuación, nos ubicamos en el directorio recién creado:

cd proyecto

Creamos una tabla que llamaremos por ejemplo alumnos:

rails g scaffold alumnos Nombre:string direccion:string telefono:string fechadeMatriculacion:date

Migramos el proyecto, de esta forma hacemos el modelo del programa con una base de datos, con el comando:

rails db:migrate

Para poder ejecutar un servidor en rails se hace mediante el siguiente comando:

rails s

Para finalizar, desde el navegador ingresamos la dirección de nuestro localhost para utilizar la aplicación que hemos desarrollado:

localhost:3000/alumnos

Imagen del navegador donde ingresamos la dirección de nuestro localhost

A continuación vamos a la carpeta proyecto/app/assets/stylesheets y abrimos el archivo alumnos.scss para darle estilo.

Creamos un alumno:

Imagen del resultado de crear un alumno

Se visualiza de esta manera:

Imagen del listado de alumnos

Si quieres aprender más recuerda que tiene estos cursos con nosotros…

Uso de cookies: Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies

ACEPTAR
Aviso de cookies