コンテンツにスキップ
svelte-vitals
Esc
↑↓移動↵開く⌘Jプレビュー

svelte-vitals

SvelteKit アプリのコードヘルスを、リリース前に。静的解析だけ、ブラウザ不要。SEO、Performance、Correctness、Security、Architecture、Accessibility の6カテゴリを診断します。

SvelteKit アプリのコードヘルスを、リリース前に。静的解析だけ、ブラウザ不要。

はじめに

svelte-vitals をSvelteKitプロジェクトにインストールして、すぐに実行できます。

svelte-vitals はソースコードを読みます。レイアウトチェーンをたどって各ルートの実効的な <head> を解決し、コンポーネント本体からは runes、{@html}、画像、ARIA を解析します。そのうえで SEO、Performance、Correctness、Security、Architecture、Accessibility の6カテゴリを、ルート単位でもサイト全体でもスコアリングし、基準を下回ればCIで止められます。Vite プラグインを入れれば、同じルールが、動的な値まで解決済みの「実際にビルドされた HTML」に対して走ります。