Start
4 SeitenWas sich in 21 und 22 geändert hat, und kurze Antworten auf Alltagsfragen.
Ausgabe 22.2Ein Feldführer zu Angular 21 & 22, auf Deutsch
Konzepte, Architektur und Entscheidungen im Alltag: wann du die Oberfläche in eigene Komponenten aufteilst, wann du eine Komponente nach shared verschiebst, wann sie dynamisch, generisch oder „dumb“ sein sollte. Jede Seite hat Code, ein Live-Beispiel, das du direkt auf der Seite ausprobieren kannst, und klare „Wann ja / wann nein“-Regeln.
count: double wird neu berechnet, danach läuft der effect erneut.count ist 0, double ist 0, Effect-Läufe: 1
Deine Expedition
17 Kapitel, verbunden durch einen Pfad. Starte bei 01 oder spring zu einem beliebigen Punkt: Jedes Kapitel öffnet sich auf seiner ersten ungelesenen Seite.
Empfohlener Pfad · 12 Stationen
Bau zuerst eine kleine App und lerne dann jedes Teil, das sie verwendet — an jeder Station wartet ein Lab zum Ausprobieren.
Legende
Die Idee in zwei Sätzen, damit du sofort weißt, ob du hier richtig bist.
Vollständige Beispiele, mit Tabs für .ts / .html und einem Kopieren-Button.
Echte Komponenten, die auf der Seite laufen. Klicken, tippen, kaputt machen.
Entscheidungsregeln, nicht nur Syntax.
Die Fehler, die du im Code-Review siehst.
Eine Zusammenfassung zum Kopieren in deine Notizen.
Inhalt
Was sich in 21 und 22 geändert hat, und kurze Antworten auf Alltagsfragen.
Bootstrap ohne NgModule, Control Flow, @let, @defer, Bindings und Pipes.
Moderne Reaktivität: signal, computed, effect, linkedSignal, resource.
Wie Komponenten miteinander sprechen: input, output, model, Queries, Projektion.
Smart vs. Dumb, generische und dynamische Komponenten, Direktiven, Change Detection.
inject(), @Service(), Provider, Tokens und lazy geladene Services.
Ordner, Shared vs. Feature, Modelle, Zustand, Grenzen und Fehlerbehandlung.
Lazy Routes, Input-Binding, funktionale Guards und Resolver.
Signal Forms von null bis fortgeschritten, dazu typisierte Reactive Forms.
HttpClient, funktionale Interceptors und eine saubere API-Schicht.
Performance, Testen mit Vitest und Barrierefreiheit mit Angular Aria.
Rendering auf dem Server und beim Build, Render Modes, inkrementelle Hydration und servertauglicher Code.
Micro Frontends, Web Components, Monorepos mit Bibliotheken und hexagonale Architektur.
Der reaktive Graph unter der Haube, RxJS-Operatoren höherer Ordnung und NgRx SignalStore.
WebSockets mit Reconnect, optimistische Updates mit Rollback und Offline-first-Apps mit Service Worker.
Web Workers, riesige Listen mit Virtual Scroll, moderne Animationen und View Transitions.
XSS, Sanitizing, CSP, Authentifizierung mit Refresh-Tokens und Internationalisierung.
Badge-Legende