📦 Developer Reference

UI 라이브러리 &
디자인 리소스 가이드

v1.0 React · CSS · Animation 5개 섹션 · 50+ 리소스
01

UI 컴포넌트 라이브러리

React UI 라이브러리

라이브러리 설명 사이트 추천 용도
shadcn/ui 인기 모던하고 깔끔, 요즘 가장 인기 ui.shadcn.com 모든 프로젝트
Material UI (MUI) 구글 디자인, 컴포넌트 가장 많음 mui.com 대규모 앱
Ant Design 엔터프라이즈급, 테이블/폼 강력 ant.design 관리자 페이지, 대시보드
Chakra UI 쓰기 쉽고 접근성 우수 chakra-ui.com 빠른 개발
Mantine 100개+ 컴포넌트, 훅 포함 mantine.dev 풀스택 앱
NextUI 아름다운 디자인, Next.js 최적화 nextui.org Next.js 프로젝트
Radix UI 접근성 최고, 스타일 커스텀 자유 radix-ui.com 커스텀 디자인
Headless UI Tailwind 공식, 스타일 자유도 높음 headlessui.com Tailwind 프로젝트
DaisyUI Tailwind 기반, 클래스만으로 UI daisyui.com 빠른 프로토타입
Flowbite Tailwind 기반, 다양한 컴포넌트 flowbite.com Tailwind 프로젝트
Tremor 대시보드/차트 전문 tremor.so 데이터 대시보드
React Aria (Adobe) 접근성 완벽, 기업용 react-spectrum.adobe.com 접근성 중요한 앱
Park UI shadcn 스타일 + Ark UI 기반 park-ui.com 모던 앱

CSS 프레임워크

프레임워크 설명 추천도
Tailwind CSS 추천 유틸리티 기반, AI와 궁합 최고 ★★★★★
Bootstrap 5 가장 오래된 인기 프레임워크 ★★★★
Bulma 가볍고 배우기 쉬움 ★★★
Open Props CSS 변수 기반 디자인 토큰 ★★★
02

디자인 보조 라이브러리

아이콘 라이브러리

라이브러리 아이콘 수 사이트
Lucide Icons 1,400+ lucide.dev
Heroicons 300+ heroicons.com
React Icons 통합팩 40,000+ react-icons.github.io
Phosphor Icons 7,000+ phosphoricons.com
Tabler Icons 4,600+ tabler.io/icons
Font Awesome 26,000+ fontawesome.com

애니메이션 라이브러리

라이브러리 설명 사이트
Framer Motion 추천 React 애니메이션 최고 framer.com/motion
GSAP 강력한 고급 애니메이션 gsap.com
Lottie JSON 기반 벡터 애니메이션 lottiefiles.com
Animate.css CSS만으로 간단한 애니메이션 animate.style
AOS 스크롤 애니메이션 michalsnik.github.io/aos
Auto Animate 한 줄로 자동 애니메이션 auto-animate.formkit.com

차트 / 데이터 시각화

라이브러리 설명 사이트
Recharts React React 차트, 쓰기 쉬움 recharts.org
Chart.js 가벼운 범용 차트 chartjs.org
Nivo 아름다운 데이터 시각화 nivo.rocks
Victory React Native도 지원 formidable.com/open-source/victory
Visx Airbnb의 D3 + React airbnb.io/visx

기타 유용한 도구

도구 설명
React Hot Toast예쁜 알림 토스트
Sonner더 예쁜 토스트 (shadcn 호환)
React Hook Form폼 관리 최고
Zod데이터 유효성 검사
TanStack Table강력한 테이블
Embla Carousel부드러운 캐러셀/슬라이더
React Dropzone파일 드래그앤드롭 업로드
React PDFPDF 뷰어/생성
03

Tailwind CSS 핵심

핵심 특징
  • 클래스 이름만으로 스타일링
  • AI(Cursor)와 궁합 최고
  • 커스텀 디자인 완전 자유
  • 번들 크기 자동 최적화
🎨
유용한 유틸리티
  • bg-gradient-to-r
  • backdrop-blur-md
  • shadow-2xl
  • rounded-2xl

설치

terminal npm install tailwindcss

예시 코드

html <div class="bg-gradient-to-r from-purple-500 to-pink-500
      rounded-xl shadow-lg p-6 hover:scale-105
      transition-all duration-300">
  컨텐츠
</div>
04

AI에게 디자인 잘 요청하는 법

🏢
브랜드 스타일 참조
  • "애플 스타일로 미니멀하게"
  • "노션처럼 깔끔하게"
  • "스포티파이 느낌 다크 테마"
  • "인스타그램 그라디언트 스타일"
🖌️
구체적 키워드
  • "글래스모피즘(유리 효과) 적용"
  • "뉴모피즘 카드"
  • "다크 모드 + 네온 포인트 컬러"
  • "마이크로 인터랙션 추가"
📸
이미지 참고 (최고 효과)
  • 스크린샷 캡처
  • Cursor 채팅에 붙여넣기
  • "이런 느낌으로 만들어줘"
💡 Pro Tip

참고 이미지를 보여주는 것이 가장 효과적입니다!
원하는 디자인의 스크린샷을 캡처해서 Cursor 채팅창에 붙여넣고, "이런 느낌으로 만들어줘"라고 하면 텍스트 설명보다 훨씬 정확하게 원하는 결과물을 얻을 수 있습니다.

05

디자인 영감 사이트

사이트 설명 URL
Dribbble 필수 디자인 영감 최고 dribbble.com
Behance Adobe 디자인 커뮤니티 behance.net
Awwwards 수상작 웹사이트 모음 awwwards.com
Mobbin 모바일 앱 UI 패턴 mobbin.com
One Page Love 원페이지 디자인 모음 onepagelove.com
Screenlane 앱 UI 스크린 모음 screenlane.com
v0.dev AI AI로 UI 생성 (Vercel) v0.dev
ui.shadcn.com shadcn 컴포넌트 예시 ui.shadcn.com
Tailwind UI Tailwind 공식 템플릿 tailwindui.com