Komponenten-basierte Rails-Anwendungen: Große Domains unter Kontrolle

Bewertung:   (4,3 von 5)

Komponenten-basierte Rails-Anwendungen: Große Domains unter Kontrolle (Stephan Hagemann)

Leserbewertungen

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 10 Stimmen.

Originaltitel:

Component-Based Rails Applications: Large Domains Under Control

Inhalt des Buches:

Verwenden Sie Komponenten, um die Wartbarkeit zu verbessern, die Komplexität zu reduzieren und die Tests in großen Rails-Anwendungen zu beschleunigen.

Dieses Buch gibt Ruby-Profis einen umfassenden Leitfaden für die Erhöhung der Raffinesse ihrer Entwürfe, ohne die Prinzipien der Eleganz, die sie in unserer Ecke der Software-Welt halten, aufgeben zu müssen.

-Obie Fernandez, Autor, The RailsTM 5 Way, Fourth Edition

Wenn Rails-Anwendungen wachsen, finden selbst erfahrene Entwickler es schwierig, sich in der Codebasis zurechtzufinden, neue Funktionen zu implementieren und Tests schnell durchzuführen. Komponenten sind die Lösung, und Component-Based Rails Applications zeigt, wie man das Beste aus ihnen herausholt.

Das Buch richtet sich an Programmierer und Leiter von Softwareteams, die mit Ruby und Rails vertraut sind. Stephan Hagemann stellt eine praktische, von Anfang bis Ende durchdachte Methodik zur Modernisierung und Umstrukturierung bestehender Rails-Anwendungen vor.

Schritt für Schritt zeigt Hagemann, wie man Rails-Anwendungen so umgestalten kann, dass sie sichtbare, nachweislich unabhängige und explizit verbundene Teile aufweisen - und damit einfacher zu verwalten, zu ändern und zu testen sind. Dabei stellt er Designkonzepte und Techniken vor, mit denen Sie Anwendungen vieler Art verbessern können, auch wenn sie nicht mit Rails oder Ruby entwickelt wurden.

⬤ Lernen Sie, wie Komponenten die Absicht klären, die Zusammenarbeit verbessern und Innovation und Wartung vereinfachen.

⬤ Erstellen Sie eine vollständige Rails-Anwendung innerhalb einer Komponente, von den ersten Schritten bis hin zu Migrationen und Abhängigkeitsmanagement.

⬤ Testen Sie komponentenbasierte Anwendungen, verwalten Sie Assets und Abhängigkeiten und stellen Sie Ihre Anwendung in der Produktion bereit.

⬤ Identifizieren Sie die Nahtstellen in einer bestehenden Rails-Anwendung und refaktorisieren Sie sie, um Komponenten zu extrahieren.

⬤ Beherrschen Sie einen skriptbasierten, wiederholbaren Ansatz für das Refactoring von Rails-Anwendungen jeder Größe.

⬤ Verwenden Sie komponentenbasiertes Rails mit zwei beliebten Strukturmustern: hexagonale und DCI-Architektur.

⬤ Nutzen Sie Ihre neuen Komponentenfähigkeiten mit anderen Frameworks und Sprachen.

⬤ Überwinden Sie die einzigartigen Herausforderungen, die bei der Komponentisierung von Rails-Anwendungen auftreten.

Wenn Sie bereit sind, Ihre komplexen Rails-Systeme zu vereinfachen und neu zu beleben, sind Sie bereit für Component-Based Rails Applications.

Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Updates und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Siehe Buchinnenseite für Details.

Weitere Daten des Buches:

ISBN:9780134774589
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2018
Seitenzahl:304

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Komponenten-basierte Rails-Anwendungen: Große Domains unter Kontrolle - Component-Based Rails...
Verwenden Sie Komponenten, um die Wartbarkeit zu...
Komponenten-basierte Rails-Anwendungen: Große Domains unter Kontrolle - Component-Based Rails Applications: Large Domains Under Control

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)