Rails 1.2 pousse REST dans ses retranchements

Très attendu, Ruby on Rails 1.2 a subi des retards - au point d'être disponible depuis quelque temps en version 1.2.1, mais est désormais disponible. Il s'agit là d'une mise à jour conséquente, introduisant de nouveaux concepts, réécrivant ou même éliminant certains composants majeurs, et poussant en général plus loin les concepts de Rails.
Cette version 1.2 met en valeur la philosophie REST pour la conception de sites Web. Rails 1.2 propose de faire correspondre verbes HTTP (POST, GET, PUT, DELETE...), fonctions SQL de type CRUD (INSERT, SELECT, UPDATE, DELETE) et URL significatives pour lier les deux, pour toujours plus d'automatismes grâce aux contraintes bien pensées.
Les aficionados d'Unicode seront également heureux d'apprendre que le framework est désormais capable de travailler sur des chaînes UTF-8 (et pas seulement de les stocker/afficher). Également, les adeptes de développement Ajax découvriront la toute dernière version de la bibliothèque Prototype, sortie conjointement avec Rails. À noter, Rails déprécie de nombreuses fonctions datant de sa version 1.0, et qui ont depuis été avantageusement remplacées...