Sonntag, 20. Juli 2008

entwickler.com Magazine Konferenzen Akademie Entwickler-Forum Jobbörse Bücher
Software & Support Verlag




Rails Recipes
Kochen mit Rails

Spätestens seit O'Reilly's Perl Cookbook erfreuen sich Kochbücher großer Beliebtheit. Natürlich darf bei der ganzen Aufmerksamkeit um das Ruby-on-Rails-Framework auch ein Kochbuch für Rails nicht fehlen. Mittlerweile gibt es sogar zwei, nämlich das Rails Cookbook von O'Reilly und das hier besprochene Rails Recipes von Ruby-und-Rails-Experte Chad Fowler.

Das Buch von Fowler ist eine etwas mehr als 300 Seiten umfassende Rezeptsammlung für viele Problemstellungen, die einem als Rails-Entwickler in der täglichen Arbeit über den Weg laufen. Nach einer kurzen Einleitung geht es gleich in die Vollen. Im ersten Kapitel geht Fowler auf die Entwicklung von ansprechenden Benutzerschnittstellen mit Rails und AJAX ein. Hier findet man u.a. wertvolle Tipps zu Drag-and-Drop, Autovervollständigung von Textfeldern und zum Debuggen von AJAX. Kapitel zwei geht auf das Thema Datenbanken ein und auch hier findet man viele Dinge, welche man in anderen Rails-Büchern nicht unbedingt sieht, wie z.B. die Verwendung von Rails ohne eine relationale Datenbank oder die Verwendung von ActiveRecord (dem OR-Mapper von Rails) außerhalb von Rails. Im dritten Teil des Buches geht es dann um Rezepte zu Rails Controllern. Auch hier findet man viele Tipps, die man sonst nirgendwo findet wie z.B. das Verwalten von statischen Webseiten mit Rails. Im vierten Teil liest man dann Interessantes über das Testen von Rails. Teil fünf nennt sich "Big Picture Recipes" und behandelt auf hundert Seiten viele weitere Themen wie die Verwendung von RSS, das Schreiben von Rake Tasks oder die Verwendung von Web Services. Das letzte Kapitel geht dann noch auf das Thema E-Mail ein.

Das Buch behandelt Rails 1.1, lässt sich aber auch auf die Version 1.2 anwenden. Die Beispiele sind alle aus der Praxis entnommen und man merkt, dass Fowler wirklich weiß, worüber er schreibt. Das Buch ließt sich sehr flüssig und man hat danach den Eindruck wirklich was neues gelernt zu haben (und ich denke dass dürfte sogar auf Rails-Profis zutreffen).

Der Erfolg dieses Buch gibt den Autoren recht. Es ist bereits Band 2, Advanced Rails Recipes in Arbeit und soll voraussichtlich im Januar 2008 erscheinen. Freuen wir uns schon mal darauf. Für den täglichen Umgang mit Ruby on Rails kann "Rails Recipes" uneingeschränkt empfohlen werden.

Markus Jais
8/10 Punkten


Autor/in: Chad Fowler
Verlag: Pragmatic Bookshelf/O'Reilly
Seitenzahl: 344
Erscheinungsjahr: 2006
Preis: 32 Euro
ISBN: 978-0-9776166-0-2





Software & Support Verlag GmbH