セキュリティはCloudflare Pages が優位。 理由は3つ:
ただしVercelも2025-2026で大幅改善しており、基本的なセキュリティは十分なレベル。
| 機能 | Cloudflare Pages | Vercel |
|---|---|---|
| DDoS防御 | L3/L4/L7 全レイヤー自動保護 | 自動緩和(40倍高速化) |
| WAF | 無料で基本ルール利用可。OWASP対応 | 全プランで基本WAF。マネージドルールはEnterprise限定 |
| SSL/TLS | 無料Universal SSL | 自動SSL |
| Bot管理 | 無料で基本Bot保護あり | 基本防御 + Attack Challenge Mode |
| API保護 | API Shield / API Gateway | 基本レート制限(Pro以上) |
| DNS保護 | 無料DNSSEC / DNS Firewall | なし |
| エッジ規模 | 330+都市 | グローバル(小規模) |
| 項目 | Vercel (Hobby) | Cloudflare Pages (Free) |
|---|---|---|
| サイト数 | 無制限 | 無制限 |
| 帯域 | 100GB/月 | 無制限 |
| ビルド | 6,000分/月 | 500回/月 |
| サーバーレス関数 | 150,000回/月 | 100,000回/日(日次リセット) |
| カスタムドメイン | 無料 | 無料(100ドメインまで) |
| チームメンバー | 1人のみ | 無制限 |
| プレビューデプロイ | PRごとに自動 | PRごとに自動 |
| 商用利用 | 不可(非商用のみ) | 可能 |
Vercel Hobbyは商用利用不可。ビジネス用途ならPro($20/月)が必要。
Cloudflare Freeは商用OK・チーム無制限・帯域無制限。
| 観点 | Vercel | Cloudflare Pages |
|---|---|---|
| 手順数 | 4ステップ | 5ステップ |
| ダッシュボード | シンプル(デプロイ特化) | 情報過多になりやすい |
| 日本語情報 | Qiita・Zenn・noteに大量 | あるがVercelほどではない |
| Claude Codeとの相性 | 公式プラグインあり | wranglerで可能だがやや手間 |
プラットフォームに関係なく必要な対策:
.env、クレデンシャルファイルは必ず .gitignore に含めるgitleaks 等でコミット前にシークレットスキャンvercel.json / wrangler.toml)に機密情報を書かない「まず体験」ならVercel、「仕事で使う」ならCloudflare Pages。
非エンジニアには最初Vercelで始めて、ビジネス用途が出たらCloudflareに移行するのが現実的。