Aprende Ruby on Rails

25 de septiembre 2006

Llevaba tiempo que quería hincarle el diente a este framework de Ruby para aplicaciones web. Lo que mas me gusta de él, por lo que llevo visto por ahora, es que es altamente productivo, con muy pocas lineas de código he conseguido programar un bog sencillito en 15 minutos, siguiendo un video que lo muestra paso a paso.

Lo que en PHP puede parecer algo tedioso y aburrido, como por ejemplo las conexiones a bases de datos y la entrada y salida de datos de ella, en Ruby on Rails se simplifica al máximo, creando automáticamente formularios para la entrada de datos y vistas para la salida.

Totalmente recomendable, está disponible para Gnu/Linux, Mac y Windows. Os pongo algunos enlaces por dónde empezar:

Instalación:

GNU/Linux: en Ubuntu Dapper, en Fedora, en SuSE.
Mac: en OS X Tiger, aqui también
Windows: Paso a paso en inglés (recomendado), en español o tambien puedes descargarte un instalador (Ruby on Rails + Servidor Web + MySQL).

Descarga, docs, wiki y listas de correo:

Ruby on Rails (en inglés), desde aquí podrás descargarlo. Wiki y lista de correo.
Ruby on Rails (en castellano), menos completo -por ahora-)

Cursos y tutoriales online:

Rolling with Ruby on Rails (Paso a paso de instalación y primeros pasos.
Why’s (Pougnaint) guide to Ruby, divertido libro para aprender Ruby on Rails.
Come Learn Ruby with Satish Talim, tutorial a modo de apuntes.

Libros mas recomendados:

Agile Web Development with Rails, el mejor para mi gusto. De pago, puedes comprarlo en formato PDF o papel.
Rails Recipes, también de pago.

17 Comentarios

  1. meneame.net

    Aprende Ruby on Rails…

    ¿Quieres programarte tu propio blog en tan solo 15 minutos? Ruby on Rails lo permite y aqui puedes encontrar una selección de los mejores recursos y enlaces para aprender a instalarlo en tu sistema y empezar a programar. Tanto para Windows, Gnu/Linux…

    25 de septiembre, 2006 a las 6:13 am
  2. sergio

    gracias por los links, tratare de utilizar el ruby aunque se me va en collera, pero nunca es tarde para aprender algo nuevo.

    25 de septiembre, 2006 a las 4:16 pm
  3. joseduenas

    Mmmm, me tienes que contar lo de tu proyecto. La verdad es que esta genial Ruby on rails. De Hybernate no tenia ni idea, pero buscaré info.
    Un abrazo!

    14 de octubre, 2006 a las 3:05 am
  4. Miguel

    Estamos “tuneando” una aplicación que, en principio es propietaria pero nos han pasado los fuente (para hacer una reingenieria de funcionalidades). Dicha aplicación está hecha en Java, y el contenedor es un Oracle Aplication Server, vamos a migrarlo a JBoss tirando de Hibernate (conector a Bases de Datos).

    La verdad que esto está bonito.

    14 de octubre, 2006 a las 1:40 pm
  5. levitra news

    levitra news…

    levitra news tsqkxsfvbm…

    7 de noviembre, 2006 a las 11:21 pm
  6. txxrcmrosq

    sex cam videos…

    wzskgxiq xvefsrnjwk kloospvqvg kcmxwbqxy stgnakvbi ksmiblh…

    27 de diciembre, 2006 a las 12:04 am
  7. mature lesbian

    mature lesbian…

    pjaecltk xgtidbek xuvmdosaqg yhttifse hfbuoiuqs zgrsmdmuhza lkjhxfvw…

    6 de enero, 2007 a las 12:47 pm
  8. zeinoon zeituon

    hola soy estudiante y quisiera saver si esta en tus manos el poderme facilitar alguno tutoriales o links para trabajar ruby en windows te lo agradeceria mucho bay

    20 de noviembre, 2007 a las 12:44 am
  9. Jose Dueñas

    Sin lugar a dudas el mejor sitio en español dónde comenzar es: http://www.rubyonrails.org.es/

    20 de noviembre, 2007 a las 1:31 am
  10. enladsemenI

    I’d prefer reading in my native language, because my knowledge of your languange is no so well. But it was interesting! Look for some my links:

    17 de diciembre, 2007 a las 10:20 pm
  11. alejandro

    Actualmente de ruby on rails no hay nada en español, los que parecen ser paginas de ruby on rails en español terminan siendo recomendación de otras paginas o manuales en ingles.

    Asi que antes de estudiar algo de ruby on rails, es mejor hacerse un curso de ingles.

    Esto se los digo para que no pierdan el tiempo buscando cosas en español que no las hay, salvo algo de la instalación y la construccion de un muy simple blog.

    Si sos programador en php, tienes una alternativa a ruby on rails, que es php con Symfony( viene a ser php on Symfony), y puedes hacer mas que un simple blog en en 15 min, y trae un completo manual en español, y una gran comunidad activa en google.

    Saludos

    20 de enero, 2008 a las 4:42 am
  12. xavier

    Aca hay una guia para principiantes en ruby, porque se necesita saber ruby antes de rails

    http://www.autorneto.com/Tecnología/Programación/Empezando-con-el-lenguaje-de-programación-Ruby.445605

    15 de enero, 2009 a las 4:03 am
  13. EEGG

    Hola estoy necesitando un sistema para mi negocio y no tengo mucho dinero en este sentido necesitaria alguna solucion free. Habria alguna perosna que me pueda ayudar a realizar el programa o alguien que lo desearia hacer?. Pueder ser tambien para contratar.

    4 de junio, 2009 a las 5:20 pm
  14. Andrés

    Bueno la verdad es interesante el mundo de la programación por los diversos lenguajes que hay a disposición. Cada lenguaje tiene su fuerte y debilidad si se compara con otro pero uno tiende a tomar afecto a un lenguaje y hacer todo con el. Ruby viene entrando fuerte y tiene una gran empresa que lo respalda aportando y reforzando su usabilidad.

    Creo que hay algo que debías dejar claro y es que no se puede comparar Ruby on Rails con PHP por que Rails es su Framework y es quien hace fácil la parte de la programación en base a Ruby y PHP es sólo un lenguaje.

    Alejandro comento sobre Symfony y php los cuales unidos son bastante potentes y contra ellos deberías hacer la comparación o sea, PHP on Symfony y Ruby on Rails.

    Saludos y suerte.

    23 de julio, 2009 a las 11:31 pm
  15. Juan

    Groso… Gracias por esta excelente informacion Jose. Espero poder cambiarme a Ruby on Rails. Saludos.

    23 de septiembre, 2009 a las 12:17 am
  16. maria soledad sonzini

    hola jose como estas, yo solo quiero consultarte una inquietud, estoy aprendiendo ruby on rails, y quiero implementarlo en mi tesis de grado, he contratado un servidor con Cpanel con el modulo de ruby on rails, tienes conocimientos sobre como montar un sitio con cpanel?, no logro quien me de ayuda! Saludos!

    26 de enero, 2010 a las 5:31 am
  17. Jose Dueñas

    Hola María,
    en realidad Cpanel es tan solo un interfaz de manejo del servidor. No tiene nada que ver con Ruby On Rails. Lo importante es que ese servidor tenga instalado todo lo necesario para Ryby on Rails. Consulta a tu proveedor de Hosting, ellos te lo podrán decir.

    ¡Saludos!

    26 de enero, 2010 a las 7:31 pm

Escribe tu comentario