概要
Svelteは、宣言的に書いたコンポーネントをビルド時にJavaScriptへ変換し、必要なDOM更新を行うWeb UI技術です。実行時だけで抽象化するのではなく、コンパイラが出力を作る点を製品の中心に置いています。
公式資料に基づく紹介・実機未検証 · 内容確認日:
何を操作できるか
コンポーネントのテンプレート、ロジック、スタイルをコンパイラが解析し、画面更新に必要なJavaScriptへ変換します。ルートREADMEは意図的に短く、学習資料、対話的な例、API、ロードマップをsvelte.devへ集約しています。
出典:[1]
向いている用途
小さなインタラクティブ部品からWebアプリまで、コンポーネント単位で見通しよく書きたい場合の候補です。コンパイル結果を前提に、ブラウザへ届ける実行時コードと開発時の記述体験を分けて評価したいチームに向きます。
出典:[1]
導入前に確認する境界
このリポジトリの中心はSvelteコンパイラとコアパッケージです。ルーティング、サーバー処理、配備を含むアプリ構成ではSvelteKitなど周辺の選択を別途確認します。版によって推奨構文や移行方法が変わり得るため、古い記事だけでなく現行ドキュメントを基準にしてください。
出典:[1]
参考にした公式資料
- [1]Svelte README(2026-09-12)
編集部からの補足
短いブランドコピーと最小限のREADMEから専用ドキュメントへ誘導し、コンパイラという差別化語を明確にした例として選びました。
成長の推移
直近30日
88,104 Stars
推移データを蓄積中です。
Built with
- JavaScript
カテゴリとタグ
カテゴリ
GitHub Topics
- template
- ui
- compiler
GitHubのデータGitHubの詳細データを見る
- Stars
- 88,104
- Forks
- 5,239
- Watchers
- 922
- Open Issues
- 934
- Contributors
- 413
- 主要言語
- JavaScript
- ライセンス
- MIT
- リポジトリ最終更新
- 2026/09/13
あわせて探訪
- React250,096 Stars
宣言的なコンポーネントでWebとネイティブのUIを構築するJavaScriptライブラリ。
JavaScript - Vue 2212,485 Stars
2023年末にEOLを迎え、Vue 3への移行案内を担う旧Vueリポジトリ。
TypeScript - Visual Studio Code(Code - OSS)192,090 Stars
Visual Studio Codeの基盤となるMITライセンスのCode - OSSリポジトリ。
TypeScript - Flutter178,922 Stars
一つのDartコードベースからモバイル・Web・デスクトップへ展開するGoogleのクロスプラットフォームUI SDK。
Dart - Bootstrap174,772 Stars
responsive・mobile-firstなWeb UIをCSS、JavaScript、grid、utility、componentから構築するframework。
MDX
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。