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.
Gesamtes Repository als ZIP herunterladen
| Projekt |
Verweise |
Kapitel im Buch |
| 01-components |
|
Kapitel 6 (Seite 81)
Buchliste anzeigen
|
| 02-inputs |
|
Kapitel 8 (Seite 107)
Komponenten aufteilen
|
| 03-outputs |
|
Kapitel 10 (Seite 125)
Favoritenliste erstellen
|
| 04-services |
|
Kapitel 12 (Seite 145)
Services nutzen
|
| 05-filter |
|
Kapitel 14 (Seite 161)
Bücher lokal suchen
|
| 06-routing |
|
Kapitel 16 (Seite 187)
Routing
|
| 07-inputparams |
|
Kapitel 18 (Seite 213)
Component Input Binding
|
| 08-http |
|
Kapitel 20 (Seite 229)
Daten per HTTP abrufen
|
| 09-resource |
|
Kapitel 22 (Seite 261)
HTTP mit der Resource API
|
| 10-pipes |
|
Kapitel 24 (Seite 293)
Pipes verwenden
|
| 11-forms |
|
Kapitel 26 (Seite 333)
Buchdaten im Formular erfassen
|
| 12-validation |
|
Kapitel 27 (Seite 351)
Formulareingaben validieren
|
| 13-search |
|
Kapitel 28 (Seite 365)
Suche auf dem Server
|
| 14-lazyloading |
|
Kapitel 30 (Seite 395)
Lazy Loading implementieren
|
| 15-rxjs |
|
Kapitel 32 (Seite 443)
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:
team@angular-buch.com