<aside> 📎

참고 출처

  1. Create and use variants — Figma Learn — 이 실습에서 제작하는 버튼 베리언트 구성의 공식 근거입니다. </aside>

앞 이론 레슨에서 컴포넌트·인스턴스·베리언트·Property를 배웠습니다. 이번 실습에서는 그 개념을 합쳍 한 프로젝트에서 자주 쓰이는 핵심 UI 컴포넌트를 직접 만들고 베리언트로 상태를 관리해 봅니다. 여기서 만든 컴포넌트들은 다음 레슨의 디자인 시스템으로 정리되고, 결국 MVP 개발에서 shadcn/ui 코드 컴포넌트와 대응됩니다.

실습: 컴포넌트 시스템 구축하기

실습 목표와 산출물


Step 1. 버튼 컴포넌트 만들기


Step 2. 베리언트 구성하기


Step 3. 입력 필드와 Boolean Property


Step 4. 카드 컴포넌트로 조합하기