// ホスティング · 2026
Next.js を最優先に設計されたプラットフォームと、Cloudflare のグローバルに分散されたエッジホストを比較します。価格、パフォーマンス、機能、開発者体験を検証します.
更新日:2026年4月 · 9分読了
↓ 論へスキップ概要
| カテゴリ | Vercel | Cloudflare Pages |
|---|---|---|
| エッジロケーション | 約100エッジリージョン | 330都市以上 勝ち |
| 無料プラン帯域幅 | 100 GB / mo | 無制限 勝ち |
| 無料プランビルド | 6,000分 / mo | 500ビルド / mo |
| 関数 | サーバーレス + エッジ(フルイドコンピュート) | Workers / Pages Functions エッジ |
| Next.js サポート | ネイティブ、全機能 勝ち | @cloudflare/next-on-pages び付け(ほぼ) |
| 静的サイト | 優秀 | 優秀 エッジ |
| 画像最適化 | Vercel Image(組み込み) エッジ | Cloudflare Images(有料) |
| Proプラン開始 | $20 / mo per user | $5 / mo Workers Paid 勝ち |
| ストレージオプション | Blob, KV (Upstash), Postgres (Neon) | R2, KV, D1, Durable Objects 勝ち |
| プレビューデプロイ | はい、PRごと エッジ | はい、PRごと |
| DXの洗め | 最高水準 勝ち | とても良い |
概要:専門家 vs プラットフォーム
Vercel と Cloudflare Pages はどちらもモダンな JavaScript アプリをホストしますが、起源は異なる企業です。Vercel は Next.js の開発元であり、Next.js を実行する最適な環境を最初から構築しています。Cloudflare Pages は、Workers、R2(オブジェクトストレージ)、D1(SQLite)、KV、Durable Objects、そして330都市にわたるグローバル CDN を含む Cloudflare の広範な開発者プラットフォームの一部です。
この違いが、以降のほぼすべてに影響を与えます。Vercel は一つのワークロードファミリーを卓越して実行する専門家です。Cloudflare は多くのことを上手くこなし、特にエッジの原始的なパフォーマンスとコストが重要な場面で強みを発揮します。
パフォーマンス & ネットワーク
Cloudflare のネットワークは業界で最大規模のグローバルエッジネットワークで、330都市以上に PoP を持ちます。北米・欧州以外、特にインド、東南アジア、南米、アフリカでは、Cloudflare は Vercel よりも近いロケーションからコンテンツを配信することが多いです。Vercel のエッジネットワークは約100リージョンをカバーし、米国と欧州では優秀ですが、他地域では薄くなります。
静的サイトでは両者とも圧倒的に高速です。動的エッジ関数では、Cloudflare Workers は V8 アイソレートのおかげで従来のサーバーレスモデルに比べてコールドスタートがほぼゼロという利点があります(Vercel の Fluid Compute(2025年リリース)はギャップを大幅に縮めました)。
Next.js サポート
Vercel は Next.js の公式ホストです。ISR のオンデマンド再検証、Partial Prerendering、Server Actions、Image Optimization、middleware、ストリーミングなど、Next.js のすべての機能が設定不要で動作します。新機能は他のプラットフォームよりも先に Vercel でサポートされることが多いです。
Cloudflare Pages は @cloudflare/next-on-pages(または OpenNext)を通じて Next.js をサポートします。ほとんどのプロジェクトで動作しますが、ISR は制限があり、Workers のバンドルサイズ上限に注意が必要で、middleware のパターンによってはリライトが必要です。Next.js の高度な機能を使い続けるなら、Vercel が安全なホストです。
価格
Vercel の無料 "Hobby" プランは、月間 100 GB の帯域幅、100 GB‑hour の関数計算、6,000 分のビルド時間を提供します。Pro は 1 つの席あたり月額 20 ドルで、より高い制限が付いています。帯域幅超過は過去にチームを驚かせたことがあります。
Cloudflare Pages の無料プランは本当に寛大です:帯域幅無制限、静的資産へのリクエスト無制限、月間 500 ビルド、1 日あたり 100,000 Workers 呼び出し。Workers 有料プラン(5 ドル/月)はほとんどの制限を解除します。高トラフィックやグローバルオーディエンスのサイトでは、同じ規模で Vercel よりも Cloudflare が数倍安価になる場合があります。
ストレージ & プラットフォームサービス
Cloudflare Pages は Cloudflare Developer Platform 全体と統合されています:R2(S3 互換オブジェクトストレージ、アウトゲート料金なし)、D1(エッジ上の SQLite)、KV(キー・バリュー)、Durable Objects(ステートフルエッジ計算)、Queues、Vectorize(ベクトル DB)。フルスタックアプリを構築する場合、1 つのベンダーで全てを行い、価格も競争力があります。
Vercel は独自のデータレイヤーを構築しています:Vercel Blob(オブジェクトストレージ)、Postgres(Neon パートナー経由)、Redis(Upstash 経由)、Edge Config。堅牢ですが、Cloudflare のファーストパーティスタックに比べてサードパーティサービスの薄いラッパーになることが多いです。
開発者体験
Vercel の DX は金字塔です。ダッシュボードはシンプルで、デプロイは即時、PR ごとのプレビュー URL は美しく、分析は読みやすく、エラーログはコード行に直接リンクします。贅沢な感覚です。
Cloudflare Pages は大きく改善され、使いやすくなりましたが、ダッシュボードは洗練よりも機能重視で、Cloudflare コンソール全体を初めて操作すると圧倒されることがあります。Wrangler(CLI)は強力です。
どちらを使うべきか?
Vercel を使うべき場合…
- Next.js で構築し、高度な機能を使用する
- ホスティングで最も洗練された DX を求める
- 北米/欧州で中小規模のサイトを配信する
- Vercel Image Optimization に依存する
- 最新の Next.js 機能への最速アクセスを重視する
Cloudflare Pages を使うべき場合…
- 高トラフィックやグローバルオーディエンスを想定する
- 帯域幅超過料金を回避したい
- Astro、SvelteKit、Remix、Nuxt、または静的サイトで構築する
- エッジストレージ(R2、D1、KV、Durable Objects)が必要
- Workers のほぼゼロコールドスタートを望む
私たちの結論
中程度のトラフィックの Next.js プロジェクトでは、Vercel が最も洗練され、摩擦のないホストです。Astro、SvelteKit、Nuxt、Remix、静的サイト、高トラフィックアプリ、グローバルオーディエンスなどその他すべての場合、Cloudflare Pages は無料プランの寛大さ、330 以上のエッジロケーション、統合された Developer Platform により、より賢明な選択となります。多くのチームは、低トラフィックの Next.js アプリを Vercel で、コンテンツや高トラフィックサイトを Cloudflare で運用し、両者のメリットを最大限に活かしています。
この比較を共有する