Leider kann Ihr Browser nicht alle Designelemente dieser Seite korrekt darstellen. Damit Sie trotzdem die kompletten Inhalte sehen können, bieten wir Ihnen diese abgerüstete Version an. Um das korrekte Design der Seite zu sehen, probieren Sie bitte einen anderen Browser.

cover_rails

Agile Webentwicklung mit Rails 

Schneller, besser, leichter mit Rails

Ihr Job ist es, Web-Applikationen in hoher Qualität zu entwickeln. Natürlich sollen sie morgen fertig sein und sich über Jahre gut warten und erweitern lassen. Sie könnten dafür Java einsetzen, so wäre Ihre Lösung gut strukturiert, aber es würde lange dauern. Sie könnten aber auch auf eine Skriptsprache wie PHP setzen. Damit wären Sie schneller am Ziel, aber ob Sie Ihre Anwendung auch in Zukunft gut warten und erweitern könnten?

Ruby on Rails ist der goldene Mittelweg. Mit diesem MVC-Framework können Sie ausgezeichnet strukturierte Webanwendungen schreiben und das in sehr kurzer Zeit. Sie kümmern sich um die Funktionalität nur auf Anwendungsebene, die Details erledigt Rails. Der Ruby-Experte Dave Thomas und Rails-Erfinder David Heinemeier Hansson zeigen Ihnen, wie Sie Rails für komplexe und anspruchsvolle Web-Anwendungen nutzen.

Mit Rails und diesem Buch werden Sie

  • Schritt für Schritt die Entwicklung eines Online-Stores verfolgen,
  • sich auf das Erstellen von Anwendungen konzentrieren können - und Rails kümmert sich um das Grundgerüst.
  • verstehen, wie Sie mit Hilfe der Code Generatoren von Rails in wenigen Minuten Prototypen erhalten und diese inkrementell erweitern können.
  • erfahren, wie Sie Technologien wie AJAX, Web Services und E-Mail-Handling in Ihren Code integrieren.
  • Ihre Anwendung schon testen, während Sie sie noch schreiben - dank der eingebauten Unit- und Funktionstest-Frameworks

 

Die Zielgruppe: Webentwickler und Programmierer

Jede gut sortierte Fachbuchhandlung sollte das Buch im Regal haben. Wenn Sie es bestellen wollen, ist die ISBN sehr hilfreich: 3-446-40486-4. Oder bestellen Sie direkt bei:

logo_hanser
Buch: € 39,90 (D)
logo_amazon
Buch: € 39,90 (D)
 

 

drucken nach oben

 

Inhalt 

1 Einführung (PDF)

Teil 1: Erste Schritte

  • 2 Die Architektur von Rails-Anwendungen
  • 3 Installation von Ruby
  • 4 Eine erste Belohnung

 

Teil 2: Erstellen einer Anwendung

  • 5 Die Anwendung Depot (PDF)
  • 6 Aufgabe A: Pflege von Produktdaten
  • 7 Aufgabe B: Kataloganzeige
  • 8 Aufgabe C: Einkaufswagen
  • 9 Aufgabe D: Zur Kasse!
  • 10 Aufgabe E: Versand
  • 11 Aufgabe F: Verwaltung
  • 12 Aufgabe T: Testen
Teil 3: Das Rails-Framework
  • 13 Rails im Detail
  • 14 Grundlagen von Active Record
  • 15 Mehr über Active Record
  • 16 Action Controller und Rails
  • 17 Action View
  • 18 Das Web, V2.0
  • 19 Action Mailer
  • 20 Web-Dienste unter Rails
  • 21 Rails-Anwendungen sicher machen
  • 22 Inbetriebnahme und Skalierung

 

Teil 4: Anhang

  • A Einführung in Ruby
  • B Konfigurationsparameter
  • C Quelltexte
  • D Ressourcen
  • Register

 

Das ausführliche Inhaltsverzeichnis als (PDF)

drucken nach oben

 

Autoren 

Als einer der Autoren des „Agilen Manifests“ weiß Dave Thomas, was Agilität bedeutet. Als der Autor von „Programming Ruby“ ist er ein ausgezeichneter Kenner von Ruby und weiß, wie man die Entwicklung von Ruby-Anwendungen vermittelt. David Heinemeier Hansson ist der Erfinder und führender Entwickler von Rails.

Außerdem haben mitgearbeitet:

  • Leon Breedt, er schrieb die Web Services Komponente von Rails.
  • Mike Clark, er ist ein Experte für Test-Techniken.
  • Thomas Fuchs, er hat einen großen Teil der AJAX-Unterstützung für Rails beigesteuert.
  • Andreas Schwarz, er schrieb das Online-Handbauch über Sicherheit für Rails.

 
Übersetzt von David Scherfgen und Dirk Wittke.

drucken nach oben