株式会社オブライト
Web Frontend2026-05-17

Svelte(スベルト)

別名: Svelte.js / SvelteKit

Rich Harris が開発するコンパイラベースの UI フレームワーク。仮想 DOM を使わず、ビルド時にコンパイルして最小限の JS を出力するため、実行時パフォーマンスが高い。フルスタックは SvelteKit が担う。


概要

Svelte はビルド時にコンポーネントを純粋な JS に変換するコンパイラです。仮想 DOM のオーバーヘッドがなく、バンドルサイズも小さくなります。`$state`・`$derived`・`$effect` のルーン(Runes)API が Svelte 5 で導入され、より明示的なリアクティビティが実現されました。

SvelteKit との関係

SvelteKit は Svelte の公式フルスタックフレームワークで、Next.js や Nuxt に相当します。ファイルベースルーティング・SSR・SSG・API ルートを提供し、Vite をビルドツールとして採用しています。

関連コラム

関連用語

お気軽にご相談ください

お問い合わせ