公式サイトによれば、Svelteのコンポーネントはコンパイルされることで、ブラウザ上での処理を最小限にするとされています。Svelte 5では、$stateなどのrunesで状態を明示的に宣言でき、{#snippet}構文が従来のスロットに代わる仕組みとして導入され、TypeScriptはプリプロセッサなしでネイティブに使えます。あわせて新しいCLI「sv」も導入されたと公式ブログは述べています。
Svelte 5を使った基本的な開発の進め方。
公式の説明に基づく利用像であり、個別プロジェクトでの適合性は別途検証が必要。