Cloudflare Vite プラグインは、Vite ↗ と Workers ランタイム をフル機能で統合します。 Worker のコードは workerd ↗ の中で動き、本番の挙動にできるだけ近づけます。開発とデプロイの信頼性を高めます。
- Vite の Environment API ↗ を使い、Vite を Workers ランタイムと統合します
- Workers ランタイム API と バインディング へ直接アクセスできます
- フロントエンドアセットを Cloudflare 向けにビルドし、静的サイト、SPA、フルスタックアプリケーションを構築できます
- サーバーサイドレンダリング付きの TanStack Start ↗ と React Router v8 ↗ を公式サポートします
- Vite のホットモジュールリプレースメントを活用し、一貫して高速な更新を実現します
vite previewをサポートし、デプロイ前に Workers ランタイムでビルド出力をプレビューできます
- TanStack Start ↗
- React Router v8 ↗
- 静的サイト(シングルページアプリケーションなど)。バックエンド API の有無は問いません
- スタンドアロンの Workers
- 複数 Worker のアプリケーション
すぐに使えるテンプレートから新しいアプリケーションを作成する場合は、TanStack Start、React Router、React、Vue のフレームワークガイドを参照してください。
ゼロからスタンドアロンの Worker を作成する場合は、始める を参照してください。
既存の Vite プロジェクトの適応と主要な概念の紹介については、チュートリアル を参照してください。