Bewertung:

Das Buch wird im Allgemeinen für seine klaren Erklärungen und seinen einsteigerfreundlichen Ansatz für Frontend-Architektur und moderne React-Konzepte gelobt. Während es wertvolle Einblicke und einen prägnanten Arbeitsablauf bietet, fanden einige Rezensenten, dass es an Tiefe und veralteten Informationen mangelt, insbesondere für erfahrenere Entwickler.
Vorteile:⬤ Gutes Material und Nachschlagewerk für Frontend-Architektur
⬤ klar und informativ, besonders für Anfänger
⬤ effektive Vermittlung von Konzepten
⬤ bietet praktische Workflow-Details für die Entwicklung mobiler Apps
⬤ kurz und schnell zu lesen.
⬤ Kann für erfahrene Entwickler zu grundlegend sein
⬤ einige Themen werden nur gestreift, ohne in die Tiefe zu gehen
⬤ der Inhalt kann in Bezug auf aktuelle Bibliotheksversionen veraltet sein
⬤ wird als überteuert für den Umfang des Inhalts empfunden.
(basierend auf 8 Leserbewertungen)
Modern Front-End Architecture: Optimize Your Front-End Development with Components, Storybook, and Mise En Place Philosophy
Lernen Sie, wie Sie Front-End-Anwendungen erstellen können, die Ihnen helfen, Anwendungen schneller und mit weniger Fehlern bereitzustellen. Viele Softwareprojekte scheitern, weil sie nicht gut geplant sind oder es ihnen an Organisation mangelt. Die Anwendung von Strategien aus anderen Branchen kann Ihnen helfen, bessere Software zu erstellen. In diesem Buch wird die "Mise en Place"-Technik aus der Küche erforscht und gezeigt, wie man sie auf die Kunst der Softwareerstellung anwenden kann.
In vielen Profiküchen wird die Arbeit bei der Zubereitung einer Mahlzeit aufgeteilt und in Arbeitsstationen ausgeführt, um das Ganze zu schaffen. Sie werden die Philosophie dahinter kennenlernen und sehen, wie Sie diesen Ansatz in Ihrem Code nutzen können. Sie werden auch lernen, Ihre Anwendungen als eine Reihe von Komponenten zu visualisieren und Teile Ihrer Anwendung isoliert zu erstellen - genau wie ein professioneller Koch, der jeden Teil der Mahlzeit zubereitet.
Das Buch beschreibt, wie Sie Ihre Codebasis für die Wiederverwendung strukturieren und wie Sie anderen Entwicklern die Absicht des Codes mitteilen. Sie werden Ihre Komponenten isoliert entwickeln und diese Bausteine auf granularer Ebene auf Qualität testen. Anschließend setzen Sie diese Komponenten als Bausteine für immer komplexere Funktionen zusammen. Schließlich wenden Sie einige Strategien an, die nicht direkt mit dem Code zu tun haben, um maximale Qualität und Effizienz zu gewährleisten.
Mit Modern Front-End Architecture lernen Entwickler aller Ebenen Strategien kennen, die sie und ihre Teams nutzen können, um produktiver zu sein.
Was Sie lernen werden
⬤ Strukturieren Sie eine Anwendung als eine Reihe von Komponenten.
⬤ Aufbau einer Komponentenbibliothek, die von anderen im Unternehmen genutzt werden kann.
⬤ Qualität und Zugänglichkeit auf Komponentenebene und nicht auf Seiten- oder Anwendungsebene sicherstellen.
⬤ Testen Sie den Code auf eine Weise, die ein Höchstmaß an Sicherheit bietet und gleichzeitig eine hervorragende Entwicklererfahrung ermöglicht.
⬤ Automatisieren Sie wiederholbare Aufgaben.
Für wen ist dieses Buch gedacht?
Front-End-Entwickler, die ihren Code im Hinblick auf Wiederverwendung, Qualität und schnelle Bereitstellung von Funktionen optimieren möchten. Erfahrene Entwickler werden neue Techniken kennenlernen, die sie auf ihre Codebasis anwenden können. Weniger erfahrene Entwickler werden in der Lage sein, Anwendungen auf dem richtigen Fuß zu starten.