반응형
Service:
내부 컴퍼넌트의 ngOnInit 및 ngOndestroy가 라우터로 인해서 의도와는 다르게 작동할 경우 유용합니다. 실시간으로 데이터 통신을
하지만, 메모리 leak을 발생할 수 있기 때문에, Subscription을 이용해서 반드시 destory합니다.
넓은 범위에 걸쳐 brodcasting을 하기 때문에 child, parent와 상관없이 일정 범위를 지정해준다면 쉽게 data communication에 편리합니다.
편리한만큼 여러 사람들과 개발하면, 그 의미를 잊기 쉽습니다.
eventEmitter:
cascading으로 1단계씩 움직일 때 직관적으로 유용합니다. 지정된 형식으로 한정된 범위로 Event를 전송하기 때문에, 개발하는 입장에서 쉽게 이용할 수 있지만, 데이터 변동된 값이 trigger를 작동시키기엔 무리가 있습니다.
반응형
'프로그래밍 > Angular' 카테고리의 다른 글
Pipe 재사용 및 Shared Module 사용법 (0) | 2021.07.09 |
---|---|
HTML 필터링 방법 비교 javascript v.s. 프로그래시브 프레임워크(Veu, React, Angular) [Feat. Ionic] (0) | 2021.04.17 |
Dynamic Component (0) | 2019.09.13 |
Authentication & Route Protection (0) | 2019.09.06 |
Http (0) | 2019.08.20 |