Gestern wurde wieder eine neue Rails Version veröffentlicht, nämlich Version 0.10.
Eine Funktion begeistert mich besonders, und zwar kann in Rails nun URL Rewriting mit Ruby Syntax definiert werden. Diese Funktion nennt sich Routing. Neu muss also nicht mehr im Apache mit mod_rewrite Regeln gezaubert werden um schöne URLs zu erhalten. Zudem, und das ist wohl der grösste Vorteil, werden die Routing Regeln auch verwendet um Links zu generieren. Wenn ich also mit den entsprechenden Rails Funktionen auf einen Eintrag verlinke, wird automatisch mit einer “schönen URL” verlinkt. Besonders witzig finde ich, dass ich genau das in einem aktuellen Projekt unbedingt brauche. Kommt also gerade rechtzeitig.
Neu ist das Paket Action Web Service, welches Webservices mit Rails zum Kinderspielt macht - und zwar sowohl das Schreiben eines Webservices wie auch das Zugreifen auf einen bestehenden. Habe damit noch nicht rumgespielt, kann also nichts dazu sagen. Tönt aber schon mal sehr interessant.