Vercel, Netlify, Cloudflare Pages 無料で使うならどれ?
公開日:2023/7/20更新日:2023/7/21
JAMstackのWebサイトなどをホスティングする際、主な選択肢になるのがVercel, Netlify, Cloudflare Pagesの3つかと思います。どれも無料で利用できるため、まずは体験してみるのが1番ですが、無料で使う場合Cloudflare Pagesが最強です。
なぜCloudflare Pagesが最強か
- 無料プランでも商用利用が可能
- 日本にCDNがある(ページの読み込み速度が速い)
- プレビューページの閲覧制限ができる
- 無料プランならではの制限がほとんどない
これがCloudflare Pagesが最強たる所以です。
Vercelは無料プランだと商用利用ができませんし、Netlifyは無料プランだと日本のCDNが利用できなくてページの読み込みが非常に遅いですし、Cloudflare Pagesに軍配が上がります。
Cloudflare Pages(無料プラン)のデメリット
- デプロイ時間が長い
- Next.js製のサイトのデプロイ設定がやや面倒
- Next/Imageの最適化機能が使えない
- Functionsの制限がやや厳しい
たくさんのサイトをCloudflare Pages上で稼働させていますが、思いつくデメリットはこんなところです。
回避しようと思えば回避できる問題もあるので、そこまで大きなデメリットでもないと感じているのが正直なところですが、総じてNext.js製のサイトとは相性が悪いように思えます。
逆に言えば、そこさえ気にならなければCloudflare Pagesがベストな選択肢になるケースが多いはずです。