Testbericht

Ruby on Rails 2.3 RC 1 im Test

Angesichts der tiefgreifenden Neuerungen hätte Ruby on Rails eigentlich die Versionsnummer 3.0 verdient.

Mit den neuen Templates, Engines, verschachtelten Formularen und der Abkehr von CGI stellt die Ruby-on-Rails-Version 2.3 so gut wie alles auf den Kopf.

Viele Entwickler dürften sich über die neuen verschachtelten Formulare (nested forms) am meisten freuen. Dadurch wird die Entwicklung komplizierter Formulare mit mehreren Modellen deutlich erleichtert, kommt sie doch künftig ohne den bisher zur Behandlung individueller Parameter notwendigen, umständlichen Code aus.

Dank der neuen Template-Funktion kommen RoR-Projekte außerdem schneller aus den Startlöchern. Eine Projektvorlage für MySQL-basierte Projekte, eine andere für Jobs die mit SQLite auskommen, jeweils angereichert mit den Gems, die man ohnehin bei jedem Projekt wieder einsetzt - viele Routine-Aufgaben sind mit einer Vorlage rasch erledigt.

Auch bei den Engines, die mit 2.3 ihr Comeback erleben, handelt es sich letztlich um Vorlagen. Mit ihrer Hilfe können Sie komplette Teil-Anwendungen modularisieren und zwischen Projekten austauschen.

Intern basiert RoR künftig nicht mehr auf CGI, sondern auf Rack (), einem auf Ruby-fähige Webserver zugeschnittenen Interface. Damit nimmt RoR eine wichtige Hürde auf dem Weg zur Version 3.0 geplanten Vereinigung mit dem einstigen Konkurrenten Merb ().

Praktisch soll sich für RoR-Programmierer nichts ändern. In den Release Notes heißt es aber, dass man seine vorhandenen Projekte beim Wechsel auf 2.3 RC 1 insbesondere dann testen solle, wenn sie Sessions, Cookies oder Datei-Uploads einsetzen oder von JSON beziehungsweise XML API Gebrauch machen.

Mehr zum Thema

Einzeltest: Silverlight 3 Beta
Testbericht

Langsam kommt Silverlight ins Rollen. Version 3 ermöglicht unter anderem die Wiedergabe von Web-Videos.
Kurztest Software 03/10 (4)
Testbericht

List & Label ist ein ausgereiftes Hilfswerkzeug für Programmierer, mit dem sich komponentenbasiert Berichte im attraktiven Layout gestalten,…
combit List & Label 16
Testbericht

Der Reportgenerator List & Label 16 erlaubt neben dem lokalen auch das Web Reporting. Das Produkt bietet einen leistungsfähigen, integrierten…
combit List & Label 17
Testbericht

Um die Datenaufbereitung zu vereinfachen, setzten Entwickler Reportgeneratoren wie List & Label 17 für Anwendungen und das Web ein.
Visual Studio 2012
Testbericht

PC Magazin hat den Release Candidate von Visual Studio 2012 im Test.