• IT-Karriere:
  • Services:

Ruby on Rails 1.2.1 verfügbar

Unterstützung für REST und HTTP-Status-Codes

Die Entwickler des Web-Frameworks Ruby on Rails haben die Version 1.2 freigegeben und nur kurze Zeit später Version 1.2.1 veröffentlicht, die noch einen gefundenen Fehler ausmerzt. Neben etlichen kleineren Verbesserungen gibt es nun Unterstützung für REST und HTTP-Status-Codes.

Artikel veröffentlicht am , Julius Stiebert

Ziel des freien Frameworks Ruby on Rails (kurz: Rails) ist es, möglichst schlank zu bleiben und Programmierkonventionen über die Konfiguration zu stellen. Insgesamt setzt sich Ruby on Rails aus fünf Modulen zusammen: "Active Record" stellt eine Objektabstraktionsschicht dar und "Action Pack" ist für Anfragen und Antworten zuständig. Mit dem "Action Mailer" gibt es außerdem eine Komponente zum Empfang und Versand von E-Mails. SOAP- sowie XML-RPC-Unterstützung bietet Rails über "Action Web Service", während "Active Support" für Ruby-Erweiterungen genutzt wird und mit "Ajax on Rails" steht zusätzlich eine Komponente bereit, um mit Ruby on Rails auch Ajax-Anwendungen entwickeln zu können.

Stellenmarkt
  1. Präsidium Technik, Logistik, Service der Polizei, Stuttgart
  2. Haufe Group, Freiburg

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 1.2 wurde direkt kurz nach ihrer Veröffentlichung durch die Version 1.2.1 abgelöst, noch bevor eine Ankündigung bereitstand. Dabei gibt es wie immer mehrere kleine Verbesserungen, alleine beim Action Pack sind es über 100.

Als wichtigste Neuerung wird jedoch die Verwaltung von MIME-Typen und HTTP-Status-Codes aufgeführt. Zusätzlich gibt es eine bessere Unterstützung für Representational State Transfer (REST). So gibt es beispielsweise ein Werkzeug, das CRUD-Interfaces erzeugt, die nach REST-Prinzipien arbeiten. Hierfür gibt es auch ein neues API-Element.

Zudem ist die Javascript-Bibliothek Prototype 1.5 Bestandteil von Rails und stellt Entwicklern zahlreiche Basisfunktionen zur Verfügung. Die Rails-Entwickler weisen außerdem auf einige Änderungen am API hin, so dass mit Ruby on Rails 1.2.1 eine Hand voll alter Funktionen nicht mehr unterstützt werden bzw. durch bessere Alternativen und Plug-Ins ersetzt wurde. Dies sei jedoch keine Gefahr, die betroffenen Funktionen sollen sogar noch in Rails 2.0 enthalten bleiben. Allerdings wird ihr Einsatz nicht mehr empfohlen.

Ruby on Rails 1.2.1 steht auf rubyforge.org zum Download bereit. Das Framework läuft auf allen Plattformen, für die Ruby bereitsteht und setzt einen Webserver mit FastCGI-Unterstützung voraus.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Mobile-Angebote
  1. (u. a. Apple iPhone 11 Pro Max 256GB 6,5 Zoll Super Retina XDR OLED für 929,98€)
  2. 149,90€ (Bestpreis!)
  3. (u. a. moto g8 power 64GB 6,4 Zoll Max Vision HD+ für 159,99€)
  4. 214,90€ (Bestpreis!)

MikeX01 06. Mär 2007

Bullshit, soll es nicht.

paikar 22. Feb 2007

Hallo kann jemand mir helfen??? bitte ich entwickle ein Mini-homepage mit CakePHP, ich...

MacLureham 22. Jan 2007

Schau Dir mal http://pradosoft.com/demos/quickstart/?page=ActiveControls.Home an. PRADO...

Comic Book Guy 22. Jan 2007

Performancetest: Ruby on Rails vs. Django (Python) vs. Symfony (PHP): http://wiki...

Donna 21. Jan 2007

Jein. RoR ist ein Framwork, also eine Software, die Dir helfen soll. Bei RoR ist es so...


Folgen Sie uns
       


iPhone 12 und iPhone 12 Pro - Fazit

Beim iPhone 12 und 12 Pro hat sich Apple vom bisherigen Design verabschiedet - im Test überzeugen Verarbeitung, Kamera und Display.

iPhone 12 und iPhone 12 Pro - Fazit Video aufrufen
Pixel 4a 5G im Test: Das alternative Pixel 5 XL
Pixel 4a 5G im Test
Das alternative Pixel 5 XL

2020 gibt es kein Pixel 5 XL - oder etwa doch? Das Pixel 4a 5G ist größer als das Pixel 5, die grundlegende Hardware ist ähnlich bis gleich. Das Smartphone bietet trotz Abstrichen eine Menge.
Ein Test von Tobias Költzsch

  1. Schnelle Webseiten Google will AMP-Seiten nicht mehr bevorzugen
  2. Digitale-Dienste-Gesetz Will die EU-Kommission doch keine Konzerne zerschlagen?
  3. Google Fotos Kein unbegrenzter Fotospeicher für neue Pixel

Keyboardio Atreus im Test: Die Tastatur für platzbewusste Ergonomiker
Keyboardio Atreus im Test
Die Tastatur für platzbewusste Ergonomiker

Eine extreme Tastatur für besondere Geschmäcker: Die Atreus von Keyboardio ist äußerst gewöhnungsbedürftig, belohnt aber mit angenehmem Tippgefühl.
Ein Test von Tobias Költzsch

  1. HyperX x Ducky One 2 Mini im Test Kompakt, leuchtstark, limitiert
  2. Nemeio Tastatur mit E-Paper-Tasten ist finanziert
  3. Everest Max im Test Mehr kann man von einer Tastatur nicht wollen

Energie- und Verkehrswende: Klimaneutrales Fliegen in weiter Ferne
Energie- und Verkehrswende
Klimaneutrales Fliegen in weiter Ferne

Wasserstoff-Flugzeuge und E-Fuels könnten den Flugverkehr klimafreundlicher machen, sie werden aber gigantische Mengen Strom benötigen.
Eine Recherche von Hanno Böck

  1. Luftfahrt Neuer Flughafen in Berlin ist eröffnet
  2. Luftfahrt Booms Überschallprototyp wird im Oktober enthüllt
  3. Flugzeuge CO2-neutral zu fliegen, reicht nicht

    •  /