Cykl życia komponentu w Angular
Każdy komponent ma cykl życia, który rozpoczyna się, gdy Angular tworzy obiekt klasy komponentu i renderuje jego widok wraz z powiązanymi z nim widokami potomnymi.
Cykl życia trwa dalej po wykryciu zmian, gdyż Angular sprawdza, kiedy zmieniają się właściwości powiązane z danymi, i aktualizuje widok oraz instancję komponentu w razie potrzeby.
Cykl życia kończy się, gdy Angular niszczy instancję komponentu i usuwa jego wyrenderowany szablon z DOM.
We frameworku Angular istnieją specjalne metody, za pomocą których można przechwycić moment, gdy komponent przechodzi do innej fazy cyklu życia. Metody te nazywane są hook'ami.
Hook'i są automatycznie wywoływane po wystąpieniu zdarzenia cyklu życia. W kolejnych lekcjach przeanalizujemy, jakie hook'i istnieją i jak z nich korzystać.