youzan/vant
Vue 모바일 앱을 위한 80개 이상의 경량 UI 컴포넌트 라이브러리
24,320+278이번 주9,423171TypeScript
데모·홈페이지 열기vant.pro중간맛 분석
TypeScript로 작성된 Vue 3 컴포넌트 라이브러리입니다. 평균 1KB(gzip)의 초경량 컴포넌트 80개 이상을 제공하며, 의존성 없이 Tree Shaking을 지원해 번들 크기를 최소화할 수 있습니다. 90% 이상의 테스트 커버리지, 다크모드·다국어·SSR 지원, Rsbuild를 사용한 공식 스캐폴드가 있어 즉시 프로젝트를 시작할 수 있습니다.
이런 레포예요
이럴 때 쓰면 좋아요
- 모바일 웹 앱의 UI 컴포넌트 빠르게 구축
- 쇼핑몰·결제·SNS 같은 소비자 앱의 표준 UI 제공
- 디자인 시스템 없는 스타트업의 빠른 프로토타이핑
핵심 기능
80개 이상의 고품질 모바일 컴포넌트의존성 없는 초경량 구성(평균 1KB gzip)Vue 2/3, Nuxt 2/3, SSR, 다크모드, 30+ 언어 지원
대안 대비 차별점
무의존성의 초경량 설계와 90% 이상 테스트 커버리지를 갖춘 엔터프라이즈급 UI 라이브러리이며, 공식 Rsbuild 지원으로 최적화된 개발 경험을 제공합니다.
준비물
- Vue 3 또는 Vue 2
바로 시작하기
npm i vant로 설치import { Button } from 'vant'와 import 'vant/lib/index.css' 추가app.use(Button)으로 등록 후 사용
별 추이 · 7일
24,320+278 / 7일
활용성 · 따라 만들기 좋은가
샘플 점수 34/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2017년 생성
AI가 README 기반으로 요약했습니다 · 원문 보기