Alle Zwischenstände
Hier findest du eine Übersicht aller Entwicklungsstufen des BookManager-Projekts. Jede Stufe zeigt die schrittweisen Änderungen im Code, sodass du die Entwicklung der Anwendung nachvollziehen kannst. Außerdem findest du hier den Quellcode und eine Live-Demo der einzelnen Entwicklungsstufen.
| Projekt |
Verweise |
Kapitel im Buch |
| 01-components |
|
Kapitel 6
Buchliste anzeigen
|
| 02-inputs |
|
Kapitel 8
Komponenten aufteilen
|
| 03-outputs |
|
Kapitel 10
Favoritenliste erstellen
|
| 04-services |
|
Kapitel 12
Services nutzen
|
| 05-filter |
|
Kapitel 14
Bücher lokal suchen
|
| 06-routing |
|
Kapitel 16
Routing
|
| 07-inputparams |
|
Kapitel 18
Component Input Binding
|
| 08-http |
|
Kapitel 20
Daten per HTTP abrufen
|
| 09-resource |
|
Kapitel 22
HTTP mit der Resource API
|
| 10-pipes |
|
Kapitel 24
Pipes verwenden
|
| 11-forms |
|
Kapitel 26
Buchdaten im Formular erfassen
|
| 12-validation |
|
Kapitel 27
Formulareingaben validieren
|
| 13-search |
|
Kapitel 28
Suche auf dem Server
|
| 14-lazyloading |
|
Kapitel 30
Lazy Loading implementieren
|
| 15-rxjs |
|
Kapitel 32
Typeahead-Suche
|
BookManager API
Als zentrale Datenquelle dient uns die BookManager API. Auch für diese HTTP-Schnittstelle stellen wir den Quelltext bereit:
BookManager 1 Styles
Der BookManager verwendet vorbereitete Stylesheets. Den Quelltext stellen wir hier bereit:
⚠️ Achtung: 1. Auflage (2026)
Dies ist das Beispielprojekt BookManager für das Angular-Buch der 1. Auflage (2026). In den vorherigen Auflagen hieß das Beispielprojekt BookMonkey. Falls du eine ältere Auflage des Buchs besitzt, findest du den Beispielcode in folgenden Repositorys:
Fehler gefunden oder Fragen?
Du hast einen Fehler entdeckt oder hast Fragen und Anregungen zum Buch?
Bitte schreibe uns:
[email protected]