Professionelle Webentwicklung mit Ruby on Rails 2. Das Praxisbuch für Entwickler

Ruby on Rails hat sich in Windeseile zu einem beliebten Framework entwickelt. Jens-Christian Fischer richtet sich an ambitionierte Einsteiger und gibt Ihnen einen praxisbezogenen Einstieg in die Entwicklung von Webanwendungen. Der Leser wird Schritt für Schritt durch das Erstellen von Anwendungen wie z.B. eine „Social Software“ und ein CMS geführt, anhand derer alle Konzepte vermittelt werden.

Ruby on Rails hat sich in Windeseile zu einem der beliebtesten Frameworks für die Erstellung von Webanwendungen entwickelt. Mit kaum einem anderen Framework lassen sich so effektiv und mit so wenig Code funktionsreiche Webseiten erstellen — und mit keinem anderen Framework macht es so viel Spaß versprochen.—

Jens-Christian Fischer richtet sich an ambitionierte Einsteiger und Programmierer und ermöglicht ihnen einen praxisbezogenen Einstieg in die Entwicklung von Webanwendungen mit Ruby on Rails. Im Buch wird eine vollständige Webanwendung mit zahlreichen Funktionen erstellt, anhand derer die im Buch vorgestellten Konzepte sowie fortgeschrittenen Techniken vermittelt werden.—

Im ersten Teil werden zunächst die Grundsteine für die Webanwendung gelegt mit den ersten einfachen Funktionen, damit Sie direkt in die Praxis einsteigen und schnell Ergebnisse sehen können. Dabei wird bereits großer Wert auf das Testen gelegt. In Teil II geht es ans Eingemachte: Fischer erläutert hier insbesondere, wie Intra- und Internetanwendungen professionell entwickelt werden, und zeigt Ihnen hierfür viele relevante Techniken, z.B. die testgetriebene Entwicklung, Behaviour Driven Development und User Stories mit RSpec. Er verwendet neben den Standardfunktionen, die Rails mitbringt, wie REST für das Modellieren von Ressourcen, auch Alternativen wie HAML und SASS für das Erzeugen von HTML oder jQuery für JavaScript- und AJAX-Funktionalit&#auml;t. Gleichzeitig wird die Anwendung um fortgeschrittene Features erweitert: unter anderem die Einbindung einer komfortablen Suchfunktion mit Sphinx. Zu guter Letzt wird die Anwendung für den produktiven Einsatz vorbereitet und das automatische Deployment mit Capistrano erklärt.—

Teil III dient dazu, Ihnen nicht nur die Grundlagen von Ruby näherzubringen, sondern auch weiterführende Themen wie die Metaprogrammierung in Ruby sowie JRuby.—

Der Anhang behandelt ausführlich die Installation von Ruby und Rails unter allen verfügbaren Systemen.—

Wenn Sie wissen wollen, wie Sie aus Rails mehr machen und welche Techniken Sie für professionelle Anwendungen einsetzen kännen, dann werden Sie in diesem Buch fündig. Jens-Christian Fischer lässt Sie an seinem langjährigen Erfahrungsschatz teilhaben. ***

Aus dem Inhalt:

Teil I: Rails praktisch anwenden

– Praxiseinstieg: eine erste einfache Anwendung – Einführung ins Testen – ActiveRecord: mit Modellen arbeiten – Relationen zwischen Objekten herstellen – Navigation und Layout —

Teil II: Rails professionell einsetzen

– Tools für die Arbeitsumgebung: vom Editor bis zur – Versionskontrolle – Behaviour Driven – Development und RSpec – HAML und SASS – REST – User Stories – Erweiterungen für Rails: Plug-ins, Gems, Bibliotheken – Login und Authentisierung – Die Anwendung um Kommentare erweitern – Suchfunktionen integrieren – AJAX mit jQuery – Produktionsumgebung einrichten – Automatisches Deployment mit Capistrano —

Teil III: Ruby

– Ruby-Grundlagen – Metaprogrammierung in Ruby – Alternatives Ruby: JRuby —

Teil IV: Anhänge

– Installation von Ruby und Rails unter Mac 10.4/10.5, Unix/Linux, Windows – Weiterführende Ressourcen

  • Taschenbuch: 624 Seiten
  • Verlag: (2008-06-12 )
  • Preis: 31.95 €
  • Sprache: german
  • ISBN-10: 3826616839
  • Autor(en): Jens-Christian Fischer
  • kaufen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.