15. Composition vs Inheritance

적자생존·2022년 7월 4일
0

react

목록 보기
15/28

1. Composition

여러 개의 컴포넌트를 합쳐서 새로운 컴포넌트를 만드는 것

즉 합성이라는 의미이다.

가. 어떻게 컴포넌트를 조합할 것인가??

1) Containement

하위 컴포넌트를 포함하는 형태의 합성 방법

chidren이라는 props를 사용함

예시

여러 개의 children 집합이 필요한 경우

별도의 props를 정의해서 사용하면 된다.

2) Specialization

범용적인 개념을 구별이 되게 해주는 것

예시

3) 같이 사용하기

2. Inheritance

다른 컴포넌트로 부터 상속을 받아서 새로운 컴포넌트를 만드는 것

추천하지는 않음

profile
적는 자만이 생존한다.

0개의 댓글