Auf dieser Seite finden Sie alle Ressourcen rund um das Beispielprojekt BookMonkey aus dem Angular-Buch. Neben einer Live-Demo können Sie die Änderungen am Quellcode mit unserer Differenzansicht nachvollziehen.
Alle Infos zum Buch finden Sie auf unserer Website: https://angular-buch.com
Hier finden Sie eine Übersicht aller Entwicklungsstufen des BookMonkey-Projekts. Jede Stufe zeigt die schrittweisen Änderungen im Code, sodass Sie die Entwicklung der Anwendung nachvollziehen können. Sie können sich ebenso den Quellcode und eine Live-Demo der einzelnen Entwicklungsstufen ansehen.
Projekt | Verweise | Kapitel im Buch |
---|---|---|
01-components | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) Komponenten: die Grundbausteine der Anwendung |
02-inputs | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
03-outputs | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
04-services | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) Dependency Injection: Code in Services auslagern |
05-filter | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
06-routing | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) Routing: durch die Anwendung navigieren |
07-inputparams | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
08-http | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) HTTP-Kommunikation: ein Server-Backend anbinden |
09-resource | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
10-pipes | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) Pipes: Daten im Template formatieren |
11-forms | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
12-validation | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
13-search | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) TODO |
14-lazyloading | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) Lazy Loading: Code asynchron laden |
15-rxjs | Demo Code auf GitHub Diff |
Kapitel -1 (Seite -1) Reaktive Programmierung mit RxJS |
→ Zur Liste mit allen Differenzansichten
Als zentrale Datenquelle dient uns die BookMonkey 6 API. Auch für diese HTTP-Schnittstelle stellen wir den Quelltext bereit:
Der BookMonkey verwendet vorbereitete Stylesheets. Den Quelltext stellen wir hier bereit:
Dies ist das Beispielprojekt für das Angular-Buch der 5. Auflage! Falls Sie eine andere Auflage des Buchs besitzen, finden Sie den Beispielcode in folgenden anderen Repositorys:
- 1. Auflage (2017):
book-monkey2
- 2. Auflage (2019):
book-monkey3
- 3. Auflage (2020):
book-monkey4
- 4. Auflage (2023):
book-monkey5
Sie haben einen Fehler entdeckt oder haben Fragen und Anregungen zum Buch?
Bitte schreiben Sie uns: team@angular-buch.com
Angular-Buch-Team | Ferdinand Malcher, Danny Koppenhagen, Johannes Hoppe
Impressum | Datenschutz