컴포넌트나 디렉티브는 라이프사이클 후킹 메소드를 가지고 있어 컴포넌트의 상태에따라 원하는 동작을 할 수있다.
DOM요소노드에 커스텀 디렉티브를 사용하면 요소노드의 생성시점(ngOnInit), 소멸시점(ngOnDestroy)을 추적할 수 있다.