Primeros pasos con Rails

Home  >>  Programación  >>  Primeros pasos con Rails

Primeros pasos con Rails

On febrero 25, 2014, Posted by , In Programación,Rails,Ruby, With No Comments

Ruby_on_Rails_logo

Siguiendo el planteamiento del Roadmap personal hacia la reconversión a developer, he estado trasteando con cierto éxito con Rails.La verdad es que un framework puede ser un obstáculo si entras con el mapa mental de conocer su lenguaje base.

En mi caso, el hecho de conocer Ruby ha supuesto inicialmente un obstáculo, ya que hay cosas que “gestiona el framework”, y si no lo tienes claro y no abres la mente al hecho que no lo controlas todo, puedes darte de cabezazos un buen rato.

La ventaja en este momento es que Rails está en su nueva y flamante versión 4 , con Rails 2.1. El inconveniente es que hay poca documentación sobre estas versiones y la información es difícil de contrastar.

Ha llegado a mis manos un curso de Rails promocionado por ASPGems, y al principio promete, lo que ocurre es que se basa en contenido anexado en inglés y el tutor te resuelve las dudas.

El principio prometedor ha resultado un poco decepcionante, ya que no da a entender que va a ser así y se aprovecha de contenidos en inglés de terceros, ya sea en texto o video. Por otra parte, es una oportunidad de “descubrir” algo nuevo con un poco de tutelaje. La única limitación es que tiene un tiempo definido y a veces el trabajo puede interferir en el desarrollo de un aprendizaje de ese estilo, ya que requiere llegar a casa “más o menos fresco” y continuar con la actividad en un lenguaje no materno.

He decidido agregarle una capa más al rails llamada rvm. realmente es una especie de gestor de versiones de ruby. Para instalar exitosamente todo el conjunto he instalado el git, y curl. Luego he cargado las variables de entorno que me ha generado rvm y posteriormente he instalado la versión 2.1.0 de Ruby, seguido de Rails.

sudo apt-get install git curl
curl -sSL https://get.rvm.io | bash -s stable
source /home/faparicio/.rvm/scripts/rvm
rvm install 2.1.0 (sudo)
gem install rails

Ahora toca escoger un editor. Según dicen, el mejor es el de Jetbrains, pero al ser de pago y mi intención actual es conocer este framework, opto por un editor más simple aunque muy interesante… SublimeText

Links

http://ruby.railstutorial.org/

http://railsforzombies.org/

http://www.rubyonrails.org.es/comienza.html

https://www.railstutorial.org/book

http://www.whoishostingthis.com/resources/ruby-on-rails/

 

Fernando Aparicio
Full Stack Developer. Entusiasta del Open Source, métodos de organización y colaboración ágiles.

Actualmente estoy en busca de otras formas de mejorar en mi trabajo. Aprovechar el talento innato y la colaboración en equipo.

Lean, Kanban, Scrum ... Descubrir las pequeñas cosas que dan calidad al proceso a través de las personas usando PNL. Renovar los esquemas para motivar la colaboración.

Nuevos tiempos, nuevas soluciones.
Comments are closed.