verwenden
13.1.2Die Sprache fest einstellen
13.1.3Eingebaute Pipes für den sofortigen Einsatz
13.1.5Pipes in Komponenten nutzen
13.1.6Den BookMonkey erweitern: Datum formatieren mit der DatePipe
13.1.7Den BookMonkey erweitern: Observable mit der AsyncPipe auflösen
13.1.8Den BookMonkey erweitern: eigene Pipe für die ISBN implementieren
13.2Direktiven: das Vokabular von HTML erweitern
13.2.2Eigene Direktiven entwickeln
13.2.5Den BookMonkey erweitern: Attributdirektive für vergrößerte Darstellung
13.2.6Den BookMonkey erweitern: Strukturdirektive für zeitverzögerte Sterne
14Module & fortgeschrittenes Routing: Iteration VI
14.1Die Anwendung modularisieren: das Modulkonzept von Angular
14.1.2Grundaufbau eines Moduls
14.1.3Bestandteile eines Moduls deklarieren
14.1.4Anwendung in Feature-Module aufteilen
14.1.5Aus Modulen exportieren: Shared Module
14.1.6Den BookMonkey erweitern
14.2Lazy Loading: Angular-Module asynchron laden
14.2.1Warum Module asynchron laden?
14.2.3Module asynchron vorladen: Preloading
14.2.4Den BookMonkey erweitern
14.3.4Den BookMonkey erweitern
14.4Routing: Wie geht’s weiter?
14.4.1Resolver: asynchrone Daten beim Routing vorladen
14.4.2Mehrere Router-Outlets verwenden
14.4.3Erweiterte Konfigurationen für den Router
15Internationalisierung: Iteration VII
15.1i18n: mehrere Sprachen und Kulturen anbieten
15.1.1Was bedeutet Internationalisierung?
15.1.2Eingebaute Pipes mehrsprachig verwenden
15.1.3Texte übersetzen: Vorgehen in fünf Schritten
15.1.4@angular/localize hinzufügen
15.1.5Nachrichten im HTML mit dem i18n-Attribut markieren
15.1.6Nachrichten im TypeScript-Code mit $localize markieren
15.1.7Nachrichten extrahieren und übersetzen
15.1.9Die App mit Übersetzungen bauen
15.1.10Übersetzte Apps mit unterschiedlichen Konfigurationen bauen
15.1.11Ausblick: Übersetzungen dynamisch zur Startzeit bereitstellen
15.1.12Den BookMonkey erweitern