URL dieses Buch-Tipps:
Rails Recipes
Markus Jais
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.



Autor: Chad Fowler
Verlag: Pragmatic Bookshelf/O'Reilly
ISBN: 978-0-9776166-0-2

© 2004 Software & Support Verlag GmbH. Vervielfältigung nur mit Genehmigung des Verlags. Fragen?