# 템플릿과 데이터 바인딩
1. @Output : 자식 컴포넌트에서 부모 컴포넌트로 데이터를 내보낸다.
2. @Input : 자식 컴포넌트가 부모 컴포넌트로부터 데이터를 받아온다.

# 컴포넌트 간의 통신 : 의존 관계
1. 컴포넌트 트리 상에 붙어 있다면 => @Input, @Output
2. 컴포넌트 트리 상에 붙어있지 않다면 
    - 같은 가지에 있다면 : @Input@Input, @Output@Output
    - 같은 가지가 아니라면 
        * 중개자 : Input과 Output을 매개
        * 서비스 : 주로 사용하게 됨.
