[React] Polymorphic 한 컴포넌트
·
React/실험실
What are Polymorphic Components ? React를 공부할 때 가장 먼저 배우는 개념 중 하나는 재사용 가능한 컴포넌트를 만드는 것이다. 컴포넌트를 한 번 작성하고 여러번 재사용하는 기술이다. 고전적인 재사용 가능한 컴포넌트의 필수 구성요소는 Props와 State이며, Props는 외부에 있으며, State는 내부에 존재한다. 재사용성의 필수 구성요소인 Props와 State는 Polymorphic Components에서도 여전히 유효하지만 최종적으로 렌더링할 요소를 결정할 수 있도록 element를 활용할 것이다. const MyComponent = (props) => { return ( This is an excellent component with props {JSON.str..