17. Was ist Angular 2
Neuimplementierung
Performance
Komponenten
TypeScript/ ES 6 (ES 5 möglich)
Kompilierung nach ES 5
Modularisierung
Flexibles Rendering (auch: Web-Worker, Server)
Spielt besser mit anderen Bibliotheken zusammen
Page 43
18. Stand der Dinge
BETA seit Dezember 2015
Kern stabil!
RC: Für Mai 2016 geplant
Moving-Parts jenseits des Kerns
Angular-2-Portierungen
AdWords (Mios LOC, 100s Devs)
Green Tea (Mios LOC, 100s Devs)
Page 44
26. Komponenten-Baum in Angular 2
Page 86
Komponente für App
Komponente (z. B. Liste)
Komponente
(z. B. Eintrag)
Komponente
(z. B. Eintrag)
27. Regeln für Property-Bindings
Eine Komponente hängt nur von ihren eigenen Daten
(und indirekt von denen des Parents) ab
Eine Komponente hängt nicht von
Daten ihrer Kinder ab!
Abhängigkeits-Graph ist ein Baum
Angular benötigt nur einen Digest um Baum mit GUI
abzugleichen
Page 88