guide:
1 data binding
https://angular.io/guide/template-syntax
Interpolation {{...}}
2. directives
- component
-
Structural directives
<li *ngFor="let hero of heroes"></li>
<app-hero-detail *ngIf="selectedHero"></app-hero-detail>
-
Attribute directives
<input [(ngModel)]="hero.name">
3. entry component
An entry component is any component that Angular loads imperatively, (which means you’re not referencing it in the template), by type. You specify an entry component by bootstrapping it in an NgModule, or including it in a routing definition.
4 component interaction (@input @output)
https://angular.io/guide/component-interaction
5.Observables
new Observable(observer);
observable.subscribe(observer);