Moderné webové technológie 10 - Angular

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

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.

Otvoriť AI: ChatGPT · Claude · Gemini

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.