von , 04.02.2010

Webentwicklung: Das kann Ruby on Rails 3.0

Ruby on Rails, das Web Application Framework zur agilen Softwareentwicklung, bewegt sich zielstrebig auf die Version 3.0 zu. Aktuell ist es in der Beta. Einen Eindruck der kommenden Möglichkeiten vermitteln die vorläufigen Release-Notes. Das in der Sprache Ruby entwickelte Tool wird demnach neben unzähligen Bugfixes auch einiges an Neuerungen mit sich bringen.

Allen voran ist wohl zu erwähnen, dass on 3 eine Zusammenführung der 2er Version und Merb wird. Entsprechend soll den Merb-Nutzern ein Umstieg auf Rails 3 erleichtert werden, und die Rails-2-Nutzer von den neuen Möglichkeiten von Rails 3 überzeugt werden.

ruby on railsEine der größeren Neuerungen wird der neue Mailer, der den bestehenden und vor allem bei Mime-Mails oft an seine Grenzen stoßenden Mailer ablösen soll. Die JavaScript-Helper werden um Treiber erweitert. Aktuell existieren Treiber für jQuery und Prototype, weitere sollen folgen.

Der Router wird komplett überarbeitet und auch bei den Gems scheint es ein Update zu geben, die config.gem gibt es im eigentlichen Sinne dann nicht mehr. Stattdessen wird Bundler eingeführt, der zusammen mit einem Gemfile bei der Distribution helfen soll und vor allem auch Abhängigkeiten installieren kann.

Active Record besitzt nun eine eigene Query-Sprache oder anders ausgedrückt: Es ist sehr unwahrscheinlich, dass Rails 3 abwärtskompatibel sein wird. Ein großer Teil der 2er-API steckt aber noch im System und bei Nutzung der veralteten Funktionen wird laut Rails-Team eine Warnung ausgegeben, die auf eine veraltete Funktion hinweist.

Weitere Artikel zu Rails, Ruby und Webentwicklung



Empfohlene Produkte

Empfohlene Artikel

4 Antworten

  1. von joe ekine 04.02.2010 (12:49Uhr) 1.

    Würde es ein adäquates (typo3 oder drupal enstprechend) ruby cms geben dann hätte ich rubyonrails längst ausprobiert.

  2. von Michael Johann 04.02.2010 (13:46Uhr) 2.

    Nicht so schnell mit den jungen Pferden. DHH hat gestern erst die Dateien für eine Beta angepasst. Das entsprechende Release kommt erst in ein paar Tagen. Und die finale Version wird noch ein paar Wochen auf sich warten lassen.

    Interessant ist die Doku allerdings jetzt schon. :)

  3. von Jan Tißler 04.02.2010 (14:28Uhr) 3.

    Vielen Dank für den Hinweis! Ich habe die News entsprechend korrigiert.

  4. von Webentwicklung: Ruby on Rails 3.0 ist fe… 30.08.2010 (11:00Uhr) 4.

    [...] zur agilen Softwareentwicklung einige interessante Neuerungen beinhaltet. Neues ist zu den bekannten Beta-Versionen nicht mehr hinzugekommen, dennoch sind die Änderungen recht tief greifend und wurden vor allem [...]

Deine Meinung


(wird nicht veröffentlicht)