Svelte では、`.svelte` ファイル以外に、`.svelte.js` ファイルと `.svelte.ts` ファイルも処理します。 これらは他の `.js` や `.ts` モジュールと同じように振る舞いますが、Rune を使用することができます。これは、再利用可能なりアクティブロジックを作ったり、アプリ全体でリアクティブな state を共有するのに有用です ([再代入された state をエクスポートすることはできない]($state#Passing-state-across-modules)ことにご注意ください)。 > [!LEGACY] > これは Svelte 5 より前には存在しないコンセプトです