Rails 6 lernen: Beschleunigte Webentwicklung mit Ruby on Rails

Bewertung:   (3,1 von 5)

Rails 6 lernen: Beschleunigte Webentwicklung mit Ruby on Rails (Adam Notodikromo)

Leserbewertungen

Zusammenfassung:

Das Buch bietet wertvolle Einblicke für diejenigen, die bereits mit Rails vertraut sind, ist aber vielleicht nicht der beste Startpunkt für Anfänger. Es enthält einige veraltete Informationen aufgrund von Änderungen in Rails 7, insbesondere bei Hotwire, und hat Probleme mit dem Layout und der Lesbarkeit des Codes.

Vorteile:

Erweitert das Wissen für Benutzer, die nicht ganz neu in Rails sind
enthält interessante Konzepte
hoch bewertet von einigen Lesern, die auf eine aktualisierte Version hoffen.

Nachteile:

Nicht empfohlen für Rails-Anfänger
veraltet für Rails 7 mit einigen Konzepten, die nicht mit den neuesten Praktiken übereinstimmen
schlechtes Layout und schwer lesbare Codeschnipsel.

(basierend auf 2 Leserbewertungen)

Originaltitel:

Learn Rails 6: Accelerated Web Development with Ruby on Rails

Inhalt des Buches:

Teil 1: Einführung in Ruby und Rails

Kapitel 1: Hallo, Rails

- Die Welt vor Rails.

- Was ich von Rails am meisten gelernt habe.

- Erhöhtes Signal-Rausch-Verhältnis.

- Testbarkeit seit Tag 1.

- Programmierer-Glück.

- Installation von Docker unter Windows.

- Installation von Docker unter Ubuntu Linux.

- Installation von Docker auf MacOS.

- Erstellen einer einfachen containerisierten Rails-Anwendung.

- MVC-Architektur.

- Bereitstellen auf Heroku.

- Git Arbeitsablauf.

Kapitel 2: Ruby Schnellkurs

- Was für eine Sprache ist Ruby?

- Interaktive Konsole.

- Zahl.

- Zeichenkette.

- Eine Klasse erstellen.

- Öffentliche Funktionen.

- Private und geschützte Mitgliedschaft.

- Instanzvariablen.

- Konstanten.

- Aufbauen auf einem Modul.

- Alles ist ein Objekt.

- Datum.

- Array.

- Hash.

- Symbol (nachdem ich Erfahrung mit dem Aufbau von Hash mit Symbol vs. String gesammelt habe)

- Andere Objekte instanziieren.

- Erstellen Sie Ihren eigenen Block (eine einfache Möglichkeit, Yield und Block einzuführen und zu lernen, eine einfache DSL zu erstellen)

- Thread.

- Meta-Programmierung.

Teil 2: Aufbau eines sozialen Netzwerks.

- Was bauen wir?

- Anwendungsfall-Diagramm.

- Entitätsdiagramm.

Kapitel 3: Aufbau der Modelle

- Benutzermodell.

- Einfügen von Daten.

- Aktualisieren von Daten.

- Suchen von Daten.

- Daten zerstören.

- Unit-Tests des Modells mit RSpec.

- Komplexe Abfrage.

- Statusmodell und hat eine Eins-zu-Eins-Beziehung.

- Freundschaftsmodell und Many-to-Many-Beziehung.

- Testen der Beziehungen.

- Hinzufügen von Validierungen.

- &.

Weitere Daten des Buches:

ISBN:9781484260258
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2020
Seitenzahl:541

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Rails 6 lernen: Beschleunigte Webentwicklung mit Ruby on Rails - Learn Rails 6: Accelerated Web...
Teil 1: Einführung in Ruby und Rails Kapitel 1:...
Rails 6 lernen: Beschleunigte Webentwicklung mit Ruby on Rails - Learn Rails 6: Accelerated Web Development with Ruby on Rails

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)