thinkanddoit / coupang-clone-2

쿠팡 클론 코딩을 통한 좋은 코드 작성하는 능력 기르기
0 stars 0 forks source link

Button 컴포넌트 구현 #9

Open thinkanddoit opened 1 year ago

thinkanddoit commented 1 year ago

Polymorphic한 React 컴포넌트

Polymorphic React 컴포넌트란?

  • 다형성을 제공하는 컴포넌트라고 이해하면 된다.
  • Material UI와 같은 Open source에서 사용하는 컴포넌트 패턴이다.

사실 type 지정 없이 그냥 js로 구현한다면 이렇게 까지 러닝커브가 높을까 싶다. 한글로 훌륭한 예제와 함께 작성된 글을 우선 참고한다. Polymorphic한 React 컴포넌트 만들기

이번 기회에 Polymorphic React 컴포넌트에 대해 충분한 이해를 가져가보자

Polymorphic Component구조를 활용하면 재사용성이 높고 확장성 있는 추상화된 컴포넌트를 구현할 수 있다.