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-Funktionalitauml;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
Eingestellt am 12.06.2008 um 05:26
Kategorie: Bücher
Suchen auf rubyonrails.de
Tags
2.0 Action Active-Record ActiveRecord Ajax Buch Capistrano Enterprise Event Formulare Gewinnspiel Grundlagen IDE irb jQuery Kochbuch Konferenz Mac OpenRoRBook OReilly OSX Passenger Phusion Plugin PragProgs Rails Rails 3 RailsWayCon Release Release Candidate Routing Ruby Ruby 1.9 RubyGems rubyonrails.de Ryan Bates Scaffolding Screencast Script-Tip Security Tutorial Upgrade Video Views WindowsAktuelle Artikel
- Rails 3 Release Kandidat veröffentlicht
- Screencast: Controller in Rails 3
- Screencast: Diagramme in Rails Applikationen verwenden
- Screencast: Rails 3 mit Rack
- Screencast: Subdomains in Rails 3
- Rails Magazine 6
- Screencast: PDF Dokumente mit PDFKit generieren
- Screencast: Rails 3 Active Model
- Screencast: Eigene Rails 3 Generatoren erstellen
- Rails 3 Screencastserie von Gregg Pollack (EnvyLabs)
Artikel Archiv
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- May 2009
- April 2009
- March 2009
- February 2009
- December 2008
- November 2008
- August 2008
- July 2008
- June 2008
- May 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
Aktuelle Rails Version + Abhängigkeiten:
rails-2.3.5actionmailer (= 2.3.5, runtime)
actionpack (= 2.3.5, runtime)
activerecord (= 2.3.5, runtime)
activeresource (= 2.3.5, runtime)
activesupport (= 2.3.5, runtime)
rake (>= 0.8.3, runtime)
Rails auf Rubyforge
Rails auf Github