¿Es Rails 2.0 sólo “syntatic sugar”

No tengo mucha experiencia con Rails, pero leyendo el blog en donde anuncian que la versión 2.0 ya salio pareciera que sólo fueran cambios de sintaxis y configuración.

¿Es un signo de que Rails está madurando y se interesa por su comunidad (cero cambios bruscos, si no esta roto no lo arregles) o ¿ahora es evolución y no revolución como otros lenguajes / frameworks (Perl, PHP, Java Servlets) han experimentado en el pasado?

¿Que tal mejoras en su escalabilidad y desempeño? (sólo vi una, el uso de sesiones con cookies las cuales Java Servlets ha tenido desde el primer día?

Los expertos de Ruby, ¿pueden explicar en Español porque vale la pena usar Rails 2.0?


5 Respuestas a “¿Es Rails 2.0 sólo “syntatic sugar””

  1. 1 Emilio Tagua

    No es solo “syntactic sugar”, aunque si tiene mucho de eso. Hay muchas mejoras en:

    - Cache (ej: se realiza un cache de las consultas select hasta que algo modifica su contenido)
    - Seguridad (ej: cross-site scripting forgery)
    - Performance
    - Partials con layouts

    Y ademas como dijo DHH cientos de correcciones y errores. Cita: “…hundreds of bug fixes, tweaks, and feature enhancements crammed into Rails 2.0.”

    Yo me paso a Rails 2.0 no solo por lo que ofrece ahora sino ademas por las futuras mejoras que solo van a ser Rails2.0-compliant.

    Para una lista detallada de los features de rails 2.0: http://ryandaigle.com/articles/2007/12/7/rails-2-0-final-released-summary-of-features

    Saludos!

    Y espero haberte convencido :)

  2. 2 Pedro

    Lo mas importante es ActiveResources, que va a dar mucho juego a la interaccion de las aplicaciones. Yo llevava usandolo algun tiempo, pero no era parte oficial de rails.

    Aunque la razon de mayor peso es apartir de ahora nadie escribira plugins que no sean rails 2. Asi que toca cambio si o si.

  3. 3 Roman Gonzalez

    Si ves unicamente los cambios que colocan en los helpers de la vista, entonces… si, pudiera decirse que es un upgrade de sintactic sugar; pero hay unos upgrades bastante interesantes en

    Fixtures (archivos usados para las pruebas unitarias)
    - las asociaciones no se manejan con id’s (un alivio por que era complicado en proyectos grandes)

    Controlador:
    - manejo mucho mas sencillo de autenticacion via HTTP
    - manejo de excepciones de una manera mucho mas limpia
    - configuracion de rutas mas legible
    - mejor manejo de los nombres de las vistas con las acciones

    Modelo
    - uso de to_json
    - migrations son mucho mas comodos

    En fin eso ha sido algunas cosas que he visto, que en verdad me parece suficiente como para querer actualizar el bendito Rails

    Para mas información mira los Railsasts, son de gran ayuda :-D.

  4. 4 Roman Gonzalez

    Ryan Scraps es otro sitio bastante bueno para ver todos los nuevos features de Rails 2.0.x.y.z

  5. 5 Samuel Gonzalez

    Ruby on Rails, es WEB 2.0 la nueva cara de la web o un refrito de hace 6 años cuando los “widgets” eran una propuesta irracional.? ahora los widgets son necesarios y/o fancy.
    Samuel Gonzalez
    Diseñador Gráfico en Apartments.com.


RSS feeds

Suscríbete a nuestros RSS Feeds