Bewertung:

Das Buch „Angular Projects“ dient als umfassende Einführung in die Entwicklung von Angular-Anwendungen anhand praktischer Projekte und praktischer Übungen. Es deckt zwar ein breites Spektrum an Themen und Tools ab, aber die Leser stellen fest, dass die Informationen aufgrund der schnellen Aktualisierungen des Frameworks veraltet sind, was für Anfänger eine Herausforderung darstellen kann.
Vorteile:⬤ Bietet eine Vielzahl von interessanten und praktischen Projekten, die sowohl für Anfänger als auch für fortgeschrittene Entwickler geeignet sind.
⬤ Methodischer Ansatz mit einer schrittweisen Struktur, die zum praktischen Lernen anregt.
⬤ Bietet eine solide Einführung in verschiedene Technologien und Werkzeuge, die in der Angular-Entwicklung verwendet werden, einschließlich PWA und Service Worker.
⬤ Übersichtliches Layout und Code-Beispiele, die das Buch zugänglich und ansprechend machen.
⬤ Die Informationen können aufgrund der häufigen Angular-Updates veraltet sein, viele Beispiele erfordern Debugging.
⬤ Nicht anfängerfreundlich, da es Vorkenntnisse in Angular voraussetzt.
⬤ Einige Projekte funktionieren möglicherweise nicht mit den neuesten Angular-Versionen, was zu Verwirrung und Frustration bei den Benutzern führt.
⬤ Einige Themen werden nicht ausführlich genug behandelt, so dass zusätzliche Materialien erforderlich sein könnten.
(basierend auf 13 Leserbewertungen)
Angular Projects - Second Edition: Build modern web apps by exploring Angular 12 with 10 different projects and cutting-edge technologies
HINWEIS DES VERLAGES: Eine aktualisierte Ausgabe 2023, die mit Angular 16 kompatibel ist, ist jetzt verfügbar.
Hauptmerkmale:
⬤ Erforschen Sie die Möglichkeiten von Angular zur Erstellung von Anwendungen auf verschiedenen Plattformen.
⬤ Kombinieren Sie beliebte Webtechnologien mit Angular wie Monorepo, Jamstack und PWA.
⬤ Erstellen Sie Ihre eigenen Bibliotheken und Schemata mit Angular CDK und Angular CLI.
Buchbeschreibung:
Angular ist ein beliebtes JavaScript-Framework, das auf einer breiten Palette von Plattformen wie Web, Desktop und Mobile eingesetzt werden kann. Es verfügt über eine Reihe reichhaltiger Funktionen und eine breite Palette von Tools, die es bei Entwicklern beliebt machen. In dieser aktualisierten zweiten Auflage von Angular Projects lernen Sie, wie Sie mit Angular effiziente und optimierte Webanwendungen erstellen können.
Sie beginnen mit der Erkundung der wesentlichen Funktionen des Frameworks, indem Sie zehn verschiedene reale Webanwendungen erstellen. Jede Anwendung zeigt, wie Angular mit einer anderen Bibliothek und einem anderen Tool integriert werden kann. Im weiteren Verlauf werden Sie verstehen, wie man beliebte Technologien wie Angular Router, Scully, Electron, Angular Service Worker, Nx Monorepo Tools, NgRx und mehr implementiert, während Sie ein Issue-Tracking-System, eine PWA-Wetteranwendung, eine mobile Foto-Geotagging-Anwendung, eine Komponenten-UI-Bibliothek und viele andere spannende Projekte erstellen. In den abschließenden Kapiteln lernen Sie, wie Sie Angular CLI-Befehle mithilfe von Schemata anpassen.
Am Ende dieses Buches verfügen Sie über die Fähigkeiten, die Sie benötigen, um Angular-Apps mit einer Vielzahl verschiedener Technologien nach Ihren oder den Bedürfnissen Ihrer Kunden zu entwickeln.
Was Sie lernen werden:
⬤ Einrichten von Angular-Anwendungen mit Angular CLI und Nx Console.
⬤ Erstellen Sie einen persönlichen Blog mit Jamstack und SPA-Techniken.
⬤ Erstellen von Desktop-Anwendungen mit Angular und Electron.
⬤ Verbessern Sie die Benutzererfahrung (UX) im Offline-Modus mit PWA-Techniken.
⬤ Webseiten mit serverseitigem Rendering SEO-freundlich gestalten.
⬤ Erstellen Sie eine Monorepo-Anwendung mit Nx-Tools und NgRx für die Zustandsverwaltung.
⬤ Schwerpunkt auf der Entwicklung mobiler Anwendungen mit Ionic.
⬤ Entwickeln Sie benutzerdefinierte Schemata durch die Erweiterung von Angular CLI.
Für wen dieses Buch gedacht ist:
Wenn Sie ein Entwickler sind, der bereits Erfahrung mit Angular auf Anfängerniveau hat und sich mit den wichtigsten Werkzeugen vertraut machen und mit den verschiedenen Anwendungsfällen umgehen möchte, denen Sie mit Angular begegnen können, dann ist dieses Angular-Entwicklungsbuch genau das Richtige für Sie. Grundlegende Kenntnisse in der Entwicklung von Webanwendungen und grundlegende Erfahrungen mit ES6 oder TypeScript werden vorausgesetzt.