Ciclul de viață al componentelor în Angular
Fiecare componentă are un ciclul de viață, care începe atunci când Angular creează un obiect al clasei componentei și afișează reprezentarea componentei împreună cu reprezentările sale copil.
Ciclul de viață continuă la detectarea schimbărilor, deoarece Angular verifică atunci când se modifică proprietățile legate de date, și actualizează reprezentarea și instanța componentei după cum este necesar.
Ciclul de viață se încheie atunci când Angular distruge instanța componentei și îndepărtează șablonul său randat din DOM.
În framework-ul Angular există metode speciale, prin care poți intercepta momentul în care o componentă trece la o altă fază a ciclului de viață. Aceste metode se numesc hook-uri.
Hook-urile vor fi apelate automat la producerea unui eveniment din ciclul de viață. În lecțiile următoare vom analiza ce hook-uri există și cum să le folosim.