Creating Modern Applications with Nx, Angular & NgRx Signal Store
Ein echtes Projekt von der ersten Nx-Library bis zur Produktion: saubere Architektur, State mit dem Signal Store, Authentifizierung, Realtime – und die Fehler, die ihr überspringen könnt. Geschrieben von einem Microsoft MVP und Google Developer Expert, geprüft vom NgRx Core Team.
- Geprüft von Marko Stanimirović, NgRx Core Team
- Beispiel-App auf GitHub
- Kostenlos

Architektur, die auch noch funktioniert, wenn die App fünfmal grösser ist
- Einen Nx-Workspace mit Feature-, Domain-, UI- und Util-Libraries strukturieren – und die Abhängigkeitsregeln, die das so halten
- State mit dem NgRx Signal Store verwalten: wann er sich lohnt, wie man ihn schneidet, wie man ihn testet
- Authentifizierung, Realtime-Kommunikation und funktionale APIs integrieren, ohne alles miteinander zu verkoppeln
- Ein Monorepo über Jahre gesund halten: Linting, Architekturtests, CI und die Fehler, die man vermeidet


Dieses Buch ist ein praxisnaher Leitfaden für Entwickler, Team Leads und Frontend-Architekten, die skalierbare und wartbare Enterprise-Angular-Anwendungen bauen wollen. Es führt von den architektonischen Grundlagen bis zur vollständigen Umsetzung mit Angular, NgRx Signal Store, und Nx, und verbindet moderne Techniken wie Signals, Echtzeitkommunikation, und funktionale APIs.
Anhand eines realen Projekts lernen Sie, wie Sie Ihren Workspace strukturieren, saubere Architekturen entwerfen, Authentifizierung und State Management integrieren und langfristige Codequalität in einem Monorepo sicherstellen.
eBook holen“Dieses Buch stellt praxisnahes Anwendungsdesign in den Mittelpunkt und zeigt einen pragmatischen Weg, skalierbare Angular-Apps mit NgRx SignalStore und Nx zu bauen. Es verbindet Grundlagen mit fortgeschrittenen Techniken durch klare Beispiele und eine projektorientierte Struktur – eine hervorragende Ressource für Entwickler, die mit modernem Angular arbeiten.”

Dieses Buch führt Sie durch die häufigsten – und kritischsten – Fehler in der Angular-Entwicklung und zeigt Ihnen, wie Sie sie vermeiden. Sie lernen:
- Wie Sie Ihre Anwendung richtig strukturieren mit container and presentational components, libraries and files & folders
- Warum State Management wichtig ist – und wann Sie NgRx oder Signals einsetzen
- Best Practices für Higher-Order Observables und das Vermeiden verschachtelter Subscriptions
- Wie Sie Architektur und Code-Organisation mit Nx verbessern
- Entwickeln für Skalierbarkeit und Testbarkeit, statt nur dafür zu sorgen, dass es irgendwie läuft
- Vieles mehr…
Jedes Kapitel ist praxisorientiert aufgebaut, mit konkreten Beispielen, die Sie direkt in Ihren Projekten anwenden können.
- 150+ Seiten praxisnahe Angular-Tipps aus echten Projekten
- Deep Dives in fortgeschrittene Themen wie State-Design, Architektur mit Nx und dem NgRx Signal Store, und Feature-basierte Planung
- Klare Erklärungen, belegt durch eine echte Anwendung
- Zugang zur begleitenden Beispiel-App auf GitHub
Ob Sie als Angular-Entwickler den nächsten Schritt machen wollen oder als erfahrener Profi alte Gewohnheiten ablegen möchten – dieses Buch schärft Ihr Denken und hilft Ihnen, Apps mit Sicherheit und Klarheit zu bauen.
Wollt ihr das auf eure eigene Codebasis angewendet?
Das Buch zeigt die Patterns an einem Beispielprojekt. Die meisten Teams stellen danach dieselbe Frage: Wie kommen wir von der Anwendung, die wir schon haben, dorthin? Genau das machen wir beruflich – in einem zweitägigen Workshop mit eurem Team, einem Review eurer Architektur oder ein paar Beratungstagen an der Seite eurer Entwickler.
Über das eBook
Ist das eBook wirklich kostenlos?
Ja. Ihr abonniert den Newsletter (ein paar Mails pro Jahr zu Angular, kein Spam), bestätigt eure Adresse, und der Download-Link kommt per Mail. Jederzeit abbestellbar; das Buch bleibt bei euch.
Welche Formate bekomme ich?
PDF zum Lesen und Drucken, EPUB und Kindle für E-Reader und Handys – plus Zugang zur Beispielanwendung auf GitHub.
Welche Angular-Version behandelt es?
Das aktuelle Angular mit Standalone Components, Signals und dem NgRx Signal Store. Alles Gezeigte nutzen wir heute in Kundenprojekten.
Ist es für Einsteiger?
Nein – es setzt voraus, dass ihr schon Angular-Anwendungen gebaut habt. Es ist für Entwickler, Team Leads und Architekten geschrieben, die eine wachsende Anwendung gut strukturieren wollen.