Bewertung:

Das Buch bietet eine umfassende Einführung in Ruby on Rails und wird für seine Organisation und inhaltliche Tiefe gelobt. Viele Rezensenten fanden es zwar nützlich, um Rails zu erlernen, wiesen aber auf Probleme hin, wie z. B. Beispiele, die oft nicht funktionierten, ausführliche, verkaufsähnliche Erzählungen und einen Mangel an farblich gekennzeichnetem Code. Einige bemerkten auch Schwierigkeiten bei der Fehlersuche und der Windows-Kompatibilität.
Vorteile:** Gut organisiert und sehr gut geschrieben ** Umfassende Abdeckung der Themen, einschließlich eines Bonuskapitels über React ** Gut für diejenigen mit einigen vorherigen Programmierkenntnissen, insbesondere in Ruby ** Großartiges Tutorial für die Erstellung einer E-Commerce-Site ** Sehr empfehlenswert für Anfänger, die Ruby on Rails lernen wollen
Nachteile:** Beispiele im Buch sind oft fehlerhaft oder funktionieren nicht wie beabsichtigt ** Das Buch enthält ausführliches Verkaufsmaterial, das vom Lernerlebnis ablenken kann ** Fehlende Anleitungen zur Fehlerbehebung bei Problemen, die dem Benutzer begegnen ** Keine farbliche Kennzeichnung von Codezeilen, was neue Lernende behindern kann ** Funktioniert möglicherweise nicht gut mit Windows-Systemen, was zu Testproblemen führt
(basierend auf 10 Leserbewertungen)
Agile Web Development with Rails 6
Lernen Sie Rails so, wie es das Rails-Kernteam empfiehlt, zusammen mit den Zehntausenden von Entwicklern, die dieses umfassende und weitreichende Tutorial und Nachschlagewerk verwendet haben. Wenn Sie neu in Rails sind, erhalten Sie eine Schritt-für-Schritt-Anleitung. Wenn Sie ein erfahrener Entwickler sind, erhalten Sie die umfassenden Insiderinformationen, die Sie für die neueste Version von Ruby on Rails benötigen. Die neue Ausgabe dieses preisgekrönten Klassikers wurde vollständig für Rails 6 und Ruby 2.6 aktualisiert und enthält Informationen zu Systemtests, Webpack und fortgeschrittenem JavaScript.
Ruby on Rails hilft Ihnen, schnell qualitativ hochwertige und schön aussehende Webanwendungen zu erstellen - Sie konzentrieren sich auf die Erstellung der Anwendung, und Rails kümmert sich um die Details. Rails 6 bringt viele Verbesserungen mit sich, und diese Ausgabe wurde aktualisiert, um die neuen Funktionen und Änderungen bei den Best Practices abzudecken.
Wir beginnen mit einer Schritt-für-Schritt-Anleitung für die Erstellung einer echten Anwendung und gehen in ausführlichen Kapiteln auf die integrierten Rails-Funktionen ein. Folgen Sie einem ausführlichen Tutorial und schreiben Sie eine webbasierte Shop-Anwendung. Eliminieren Sie mühsame Konfigurationen und Hausarbeiten, integrieren Sie nahtlos Ajax und JavaScript, senden und empfangen Sie E-Mails, verwalten Sie Hintergrundaufträge mit ActiveJob und erstellen Sie Echtzeitfunktionen mit WebSockets und ActionCable. Testen Sie Ihre Anwendungen, während Sie sie schreiben, indem Sie die integrierten Unit-, Integrations- und Systemtest-Frameworks verwenden, internationalisieren Sie Ihre Anwendungen und stellen Sie Ihre Anwendungen einfach und sicher bereit. Neu in dieser Ausgabe ist der Action Mailer, mit dem Sie E-Mails in Ihrer Anwendung empfangen können, sowie ActionText, eine konfigurationsfreie Rich-Text-Bearbeitungsfunktion.
Rails 1.0 wurde im Dezember 2005 veröffentlicht. Dieses Buch war von Anfang an dabei und hat sich nicht nur mit Rails, sondern auch mit Rails weiterentwickelt. Es wurde in Absprache mit dem Rails-Kernteam entwickelt. Tatsächlich wurde Rails selbst mit dem Code in diesem Buch getestet.
Was Sie brauchen:
Alles, was Sie brauchen, ist ein Windows-, Mac OS X- oder Linux-Rechner, auf dem Sie entwickeln können. Dieses Buch führt Sie durch die Schritte zur Installation von Rails und seinen Abhängigkeiten. Wenn Sie mit der Programmiersprache Ruby nicht vertraut sind, enthält dieses Buch ein Kapitel, das die Grundlagen abdeckt, die für das Verständnis der Inhalte des Buches notwendig sind.