
Bien que cette nouvelle version prenne en charge Ruby 1.9.3, la version 2.0 est celle bénéficiant d’une attention particulière. Elle est la version préférée pour Rails 4.0.
Rails 4.0 bénéficie de l'apport de nombreuses suggestions des testeurs et développeurs en collaboration avec son équipe de développement. Celles-ci ont d'ailleurs conduit à des améliorations majeures sur la sécurité et le gain de vitesse pour les applications Web.
Ainsi, côté vitesse et amélioration des performances, les développeurs pourront profiter de la nouvelle fonctionnalité Turbolink. Cette dernière accélère le suivie des liens d'une application Web Rails. Concrètement, elle empêche le navigateur de recompiler les codes JavaScript et CSS lorsqu’une page se recharge. On note également la prise en charge du « multithreading » et du « live streaming » pour les connexions persistantes.
Côté sécurité, par défaut les en-têtes « X-Frame-Options », « X-XSS-Protection », et « X-Content-Type-Options » sont activés avec les meilleures valeurs de sécurité possible. Le « Session store » est également chiffré par défaut.
Par ailleurs, l'équipe de développement tient à préciser que cette nouvelle version a été pensée avec un souci de simplicité. De nombreuses API ont été retirées de façon à simplifier grandement la vie aux développeurs pour la création de leurs projets.
Source : site officiel du projet
Et vous ?
