Skip to content

컴포넌트 설계 (Component Design)

컴포넌트를 잘 설계하면 변화하는 기획과 디자인 요구사항에 빠르게 대응할 수 있습니다.

다루는 내용

  • 단일 책임 원칙: 하나의 컴포넌트는 하나의 역할만 담당하도록 분리합니다
  • Headless UI 패턴: 기능(로직)과 형태(스타일)를 분리하여 재사용성을 극대화합니다
  • Compound Components: Select, Modal, Tab 등 복잡한 UI를 사용하는 쪽에서 자유롭게 조립할 수 있는 인터페이스를 설계합니다