Différences : 1-firstCompo > 2-useCompo Talk/Talk.ts before : talk: TalkModel = {...}; after : @Input() talk: TalkModel; app.ts before : template: `<Talk></Talk>` after : template: <talk *ngFor="let talk of talks" [talk]="talk"></talk> talks: Array<TalkModel> = [{...}]