Moderné webové technológie 10 - Angular
Preber si túto prednášku so svojou AI
Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.
Zhrnutie prednášky
Prednáška z predmetu Moderné webové technológie sa venuje modulom (NgModule) v Angulari a súvisiacemu hierarchickému smerovaniu. Vysvetľuje sa princíp modulu ako balíka funkcionality so sekciami imports a exports, pričom sa na príklade vytvára MaterialModule, do ktorého sa zabalia všetky používané moduly z Angular Material, aby sa v komponentoch nemuselo opakovane importovať veľké množstvo jednotlivých modulov. Druhá časť ukazuje typický feature modul - samostatný modul pre správu skupín (groups), vrátane vytvorenia komponentu vnútri modulu, jeho automatického importu a načítania dát cez službu a životný cyklus ngOnInit. Spomína sa aj historický vývoj - rozdiel medzi staršími komponentmi (standalone: false) závislými od modulu a dnešnými štandardnými standalone komponentmi.
- NgModule - sekcie imports a exports
- MaterialModule ako obálka pre moduly Angular Material
- Feature modul (modul pre správu skupín)
- Vytváranie komponentu vnútri modulu
- CommonModule a staršia syntax *ngIf, *ngFor
- Standalone komponenty vs. moduly
- Životný cyklus ngOnInit a načítanie dát cez službu
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky