Ruby on Rails 1.1 veröffentlicht

Freies Framework zur Entwicklung von Webapplikationen

Das Web-Framework Ruby on Rails ist nun in Version 1.1 verfügbar. Neu ist unter anderem die Integration von RJS, um AJAX-Anwendungen komplett in Ruby zu schreiben. Außerdem soll die neue Version schneller sein und zusätzliche Datenbanken unterstützen.

Anzeige

Das freie Web-Framework Ruby on Rails ist schlank gehalten und stellt Programmierkonventionen über die Konfiguration. So ist Ruby on Rails aus insgesamt fünf Modulen zusammengesetzt, wobei "Active Record" die Objektabstraktionsschicht darstellt und "Action Pack" für Request-Behandlung und Response-Ausgabe verantwortlich ist. Zudem gibt es den "Action Mailer" für den Versand und Empfang von E-Mails sowie den "Action Web Service", der SOAP und XML-RPC unterstützt. "Active Support" wird für Ruby-Erweiterungen genutzt und mit "AJAX on Rails" steht zusätzlich eine Erweiterung bereit, um AJAX-Anwendungen mit Ruby on Rails zu entwickeln.

Durch den Einsatz der objektorientierten Programmiersprache Ruby soll die Entwicklung von Webapplikationen gegenüber Java-Frameworks deutlich einfacher und schneller vonstatten gehen. Die neue Version enthält insgesamt über 500 Änderungen, von korrigierten Fehlern bis zu neuen Funktionen.

Neu ist beispielsweise RJS, das AJAX on Rails erweitert. So sollen sich AJAX-Anwendungen mit dem JavaScriptGenerator in Ruby erstellen lassen. Hierfür werden spezielle Templates eingesetzt, die festlegen, wie eine bereits gerenderte Seite geändert wird. Damit lassen sich dynamische AJAX-Seiten mit Ruby-Code erstellen, der durch den Generator in JavaScript umgesetzt wird.

Active Records kann sich nun auch mit Sybase- und OpenBase-Datenbanken verbinden und unterstützt Join-Modelle. Ferner soll es in Ruby on Rails 1.1 möglich sein, eine Applikation mit derselben Aktion mit oder ohne AJAX oder über ein API aufzurufen. Neben Fehlerkorrekturen und neuen Funktionen soll auch die Geschwindigkeit von Ruby on Rails gesteigert worden sein.

Das Framework läuft auf allen Plattformen, für die Ruby bereitsteht und setzt einen Webserver mit FastCGI-Unterstützung voraus. Ein separater Download ist derzeit nicht verfügbar, stattdessen kann man mit dem Ruby-Paketmanager eine bestehende Ruby-Installation mittels "gem install rails --include-dependencies" um Ruby on Rails 1.1 erweitern.


AFALINDDSW 05. Jan 2008

It's Another New Year... ...but for what reason? "Happy New Year!" That greeting will be...

turboklaus... 01. Nov 2006

Hier gibts eine Übersicht zu Ruby-Providern: http://www2.webhostlist.de/host/data...

Robs 30. Mär 2006

Hab zwar noch keine größeren Seiten darauf hosten lassen, aber der Service ist sehr...

mülli 29. Mär 2006

die betonung lag auf _brauchbar_ :)

Robs 29. Mär 2006

Doch: http://www.fritsch-hosting.de/produkte/webserver.php

Kommentieren


Ansichten eines Ork / 28. Mär 2006

Rail 1.1



Anzeige
  1. Teamleiter (m/w)
    Stadtwerke Duisburg AG, Duisburg
  2. Softwareentwickler (m/w) TargetLink Code-Generator
    dSPACE GmbH, Paderborn
  3. Webentwickler PHP / MySQL (m/w)
    Guest-One GmbH, Wuppertal
  4. Anwendungsentwickler (m/w) für die Betreuung der Schriftgutsysteme
    Techniker Krankenkasse, Hamburg

 

Detailsuche


Folgen Sie uns
       


Meistgelesen
  1. Gema-Vermerk

    Youtube sperrt irrtümlich Acta-Video von Bruno Kramm

  2. Tablet-Nachfolger

    iPad-3-Teile aufgetaucht

  3. IBM-Mainframe

    Nasa schaltet letzten Großrechner ab

  4. Linux-Handbuch

    Umfassendes Nachschlagewerk als Openbook erhältlich

  5. ProLiant Gen8

    HP macht Server unabhängig


Meistkommentiert
  1. Kommentare: 270 | letzter Beitrag 13.02. 23:28

  2. Kommentare: 191 | letzter Beitrag 10:27 Uhr

  3. Kommentare: 182 | letzter Beitrag 11:08 Uhr

  4. Kommentare: 116 | letzter Beitrag 13.02. 18:47

  5. Kommentare: 96 | letzter Beitrag 13.02. 16:40

Mehr


  1. Piranha Bytes

    Risen 2 geht am 20. Februar in den geschlossenen Betatest

  2. Google

    EU und USA geben Kauf von Motorola frei

  3. Watchdog

    Mozilla visualisiert Wiederverwendung von Passwörtern

  4. Apple

    Apple-Aktie erreicht neuen Höchststand

  5. SSL

    Twitter macht HTTPS zum Standard

  6. Tim Schafer

    40.000 US-Dollar für einen Konsolenpatch

  7. ProLiant Gen8

    HP macht Server unabhängig

  8. Eye-Tracking

    Bewegungsabhängige Bildschirmoberfläche von Apple

  9. Linux-Handbuch

    Umfassendes Nachschlagewerk als Openbook erhältlich

  10. Samsung

    Fernseher mit Gesichtserkennung für Zuschauer



Haben wir etwas übersehen?

E-Mail an news@golem.de


Test X-Plane 10: Flugsimulator mit Openstreetmap und vielen Rechnern
Test X-Plane 10
Flugsimulator mit Openstreetmap und vielen Rechnern

Ernsthafte Flugsimulationen gibt es kaum noch. Eine der letzten verbliebenen ist X-Plane 10 für Windows, Mac OS X und Linux. Golem.de hat sich ins virtuelle Cockpit gesetzt und den Flugsimulator mit mehreren Rechnern und iPads als Instrumente gespielt.


Gerüchte: Apple will alle Notebooks dünner machen
Gerüchte
Apple will alle Notebooks dünner machen

Apple soll einem Bericht zufolge seine gesamte Notebookpalette dem Macbook Air anpassen. Dazu müssten die relativ dicken Modelle der Macbook-Pro-Serie vollständig überarbeitet werden und Anwender auch von liebgewonnenen Eigenschaften Abschied nehmen.

  1. Apple-Patentantrag Macbooks mit Brennstoffzellen
  2. Landingzone Dockingstation für das Macbook Air

Fair Labor Association: Apple lässt Foxconn überprüfen
Fair Labor Association
Apple lässt Foxconn überprüfen

Apple reagiert auf einen Enthüllungsbericht der New York Times und ordnet eine Überprüfung von Foxconn an. Tausende Arbeiter sollen über die Arbeits- und Wohnbedingungen befragt werden.

  1. Apple und Microsoft Foxconn gehackt und Kundenaccounts veröffentlicht
  2. China Menschenmassen vor Foxconns Einstellungsbüros
  3. Apple-Chef Tim Cook verteidigt Apple gegen Foxconn-Vorwürfe

Zum Artikel