7th Law of Computer Programming:
Program complexity grows until
it exceeds the capability of the
programmer to maintain it.
@dufeit
Slide 5
Slide 5 text
How sofware appicatons evove over tme
Slide 6
Slide 6 text
Root-Component
Parent-Component
Component
Parent-Component
ViewChild
Compose Components with
ng-content
Make usage of the
Component Injectors
Provide reusabe contents by
ng-template
@dufeit
Slide 7
Slide 7 text
Smart & Dump Components
@dufeit
or Presentational and Container Components
Slide 8
Slide 8 text
Make usage of the
Marker Directives
ContentChildren
Access chidren from outside by
ContentChildren
Access Component Injectors with
{ read: … }
Directive
ContentChildren
Provider
read
Directive
@dufeit