He descubierto Ruby on Rails!!
agosto 19th, 2005
Habia oido hablar de ruby, pero no me habia interesado por el, lo consideraba otro lenguaje más al estilo de python, java, etc .... Nada más lejos de la realidad Ruby tiene sus ventajas y sus incovenientes como todos los lenguajes, pero creia que no me aportaba nada para casi lo unico que programo: webs, (aparte de algún scriptillo guarrete en bash).
Pues todo eso cambió cuando me enteré que muchas de las aplicaciones web más de moda están programadas en ruby, desarrollas en tiempo record y usando ajax. Pero algo no me cuadraba, habia algo que se me escapaba, y era el framework Ruby on Rails.
Investigando por su web, descargué unos videos de desarrollo web rapido, y me quede con la boca abierta, este framework lleva unas funciones que te permiten con una linea de codigo crear todo un panel de administración para una base da datos, y cambia dinamicamente conforme vas añadiendo campos a tus tablas de la db... osea para entendernos te crea todo el interfaz web para insertar datos a los campos de las tablas, editarlos, borrarlos. etc....
Ya estaba prácticamente convencido que lo iba a usar en algún proyecto, pues precisamente crear formularios que atacaquen a db en php es lo que ultimamente me daba más pereceza codear, pues es muy repetitivo y me aburre. Pero ahi no acaba todo indagando por otra web, descrubo que con RoR vienen un monton de funciones preparadas para insertar funcionalidades ajax, en dos lineas de codigo, todo "out of the box", osea una maravilla, con este framework puedes agilizar mucho tus desarrollos y dotarlos de esa interactividad que aporta ajax.
He estado probando con unas plantillas que tenia preparadas en xhtml/css, para un proyecto que llevaba idea de hacer con php y la verdad lo que me hubiera llevado codear un buen rato en php para trabajar con la db me llevo unos pocos minutos, y eso que aún no conozco bien la sintaxis de Ruby por lo que voy muy lento. Aparte, ya que estamos le meteré algunas movidas ajax a la interfaz para hacerla más divertida.
Ya iré contando mis progresos con Ruby, creo que tendré que leer algún manual que me aclare más la sintaxis y su POO. ahora lo primero es tirarle a los examenes que Septiembre esta muy cerca.
Leave a Reply