Schnelle Schiene

Buchrezension

Ruby on Rails

CoverRuby ist schon länger in aller Munde, wenn es darum geht, effiziente Webanwendungen zu entwickeln. Durch die Einbindung von AJAX ist das Buch „Ruby on Rails“ nochmal interessanter. Leider ist der Schreibstil schlecht. Flappsig zu formulieren sollte sich nur erlauben, wer (trotzdem) sehr gut erklären kann. Zum Beispiel ist die Erklärung des Model-View-Controller-Konzepts für Kennerinnen überflüssig; Leserinnen, die das Konzept nicht kennen, können mit der Erklärung nichts anfangen. Es werden immer wieder dieselben Phrasen wiederholt, selbst Anwendungs- und Codebeispiele kommen schwammig daher.

Fazit: Flappsig, eher was für Um- als für Einsteiger

Themen

  • Installation und Konfiguration
  • Model View Controller (die „Schaltzentrale“)
  • Objektrelationales Mapping
  • Erstellen von dynamischen Inhalten
  • Model, View und Controller trennen
  • Rapid Prototyping mit Rails
  • Konvention statt Konfiguration
  • Scaffolding
  • Benutzerverwaltung
  • Generatoren und Filter
  • Ansichten erstellen
  • Templates, eigene Template-Systeme
  • Pagination
  • Caching
  • JavaScript einbinden
  • Active Records
  • Verbindung mit der Datenbank
  • Action Mailer
  • Web-Services
  • Web 2.0 und AJAX in Rails
  • Loggen, Debuggen, Testen
  • Internationalisierung
  • Hosting
  • Einführung in Ruby
  • Ruby-Interpreter
  • Parallele Zuweisung und mehrere Rückgabewerte
  • Hashmaps
  • Flusskontrolle
  • Boolesche Ausdrücke in Ruby
  • Definition von Codeblöcken
  • Methoden
  • Klassen und Objekte
  • Module und Mixins
  • Vergleich von Rails und PHP

Martin Marinschek und Wolfgang Radinger: „Ruby on Rails. Einstieg in die effiziente Webentwicklung – Grundlagen und fortgeschrittene Konzepte – AJAX / Web 2.0 – Einführung in Ruby“. dpunkt 2006. 34,- EUR (D) / 35,- EUR (A). ISBN 3-89864-402-2.

nach oben

Maria

von Maria