sveltejs/svelte

선언적 컴포넌트를 효율적인 JavaScript로 변환하는 웹 프레임워크 컴파일러

개발 재료맘대로 써도 됨 · MIT디자인·UI 컴포넌트난이도
87,262+1,034이번 주4,947931JavaScript
데모·홈페이지 열기svelte.dev
중간맛 분석

Svelte는 JavaScript 기반의 컴파일러형 프론트엔드 프레임워크입니다. React나 Vue와 달리 런타임 라이브러리 크기가 거의 없고, 선언적 컴포넌트 문법을 컴파일 시점에 효율적인 바닐라 JavaScript로 변환합니다. 즉시 프로토타입부터 프로덕션 앱까지 빌드 가능하며, 공식 웹사이트(svelte.dev)에서 대화형 튜토리얼과 REPL 데모를 제공합니다. 스타 87K 이상의 활발한 오픈소스 커뮤니티를 갖추고 있습니다.

이런 레포예요

이럴 때 쓰면 좋아요

  • 번들 크기를 최소화해야 하는 웹 애플리케이션 개발
  • 성능이 중요한 모바일 웹 앱 구축
  • 선언적 문법으로 빠르게 UI 프로토타입 구현

핵심 기능

선언적 컴포넌트 문법컴파일 시점 최적화스코프드 스타일 지원

대안 대비 차별점

다른 프레임워크와 달리 런타임 라이브러리를 포함하지 않고 순수 JavaScript로 컴파일되어 번들 크기가 매우 작습니다.

별 추이 · 7일
87,262+1,034 / 7일
활용성 · 따라 만들기 좋은가
따라 하기 좋음샘플 점수 46/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2016년 생성

AI가 README 기반으로 요약했습니다 · 원문 보기