반응형

Service:

내부 컴퍼넌트의 ngOnInit 및 ngOndestroy가 라우터로 인해서 의도와는 다르게 작동할 경우 유용합니다. 실시간으로 데이터 통신을 

하지만, 메모리 leak을 발생할 수 있기 때문에, Subscription을 이용해서 반드시 destory합니다.

 

넓은 범위에 걸쳐 brodcasting을 하기 때문에 child, parent와 상관없이 일정 범위를 지정해준다면 쉽게 data communication에 편리합니다.

편리한만큼 여러 사람들과 개발하면, 그 의미를 잊기 쉽습니다.

 

eventEmitter:

cascading으로 1단계씩 움직일 때 직관적으로 유용합니다. 지정된 형식으로 한정된 범위로 Event를 전송하기 때문에, 개발하는 입장에서 쉽게 이용할 수 있지만, 데이터 변동된 값이 trigger를 작동시키기엔 무리가 있습니다.

반응형

+ Recent posts