Moderné webové technológie 13 - 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
Trinásta prednáška z Moderných webových technológií prináša prehľad signálov v Angulari ako nového mechanizmu reaktivity, ktorý nahrádza doterajší prístup založený na knižnici Zone.js prekresľujúcej pri zmene inštančnej premennej celý komponent aj jeho potomkov. Signály namiesto toho sledujú zmenu hodnoty a prekresľujú len konkrétny element, čo šetrí výkon. Vysvetľujú sa základné typy: writable signál vytvorený funkciou signal(), computed ako odvodená read-only hodnota závislá od iných signálov, effect ako sledovač spúšťajúci vedľajší efekt pri zmene a novší linked signal, ktorý funguje ako computed, ale dá sa aj nastaviť. V druhej časti sa téma prepája s praktickým rozbehnutím paginácie, filtrovania a triedenia zoznamu filmov cez server, vrátane odosielania tokenu v HTTP hlavičke.
- Signály v Angulari ako náhrada Zone.js mechanizmu
- Rozdiel medzi prekresľovaním celého komponentu a jedného elementu
- Writable signál a jeho čítanie, set a update
- Computed signál ako odvodená read-only hodnota
- Effect ako sledovač zmien signálu
- Linked signal ako zapisovateľná obdoba computed
- Paginácia, filtrovanie a triedenie filmov cez HTTP požiadavku s tokenom v hlavičke
Zhrnutie pripravené s pomocou AI z prepisu videa.
nechodím na prednášky