タイトルにもある通り、ホスティングをVercelからCloudflare Pagesに変えました。
ホスティングをVercelからCloudflare Pagesに変えた理由
Vercelだと無料プランで商用利用ができないためです。
今まで個人開発ではVercelしか選択肢がなく(なんとなく)、他のホスティングサーバーはいくつか知っていたものの、プランや料金など把握していませんでした。
ふと今後このサイトも含めて収益化を考えた時に、Vercelの無料プランでは運用できないと思い代替するものを調べたところCloudflare Pagesにたどり着きました。
実際にCloudflare Pagesを使用してみて
Cloudflare Pages自体の使用感としてはVercelと変わらずで、移行もスムーズに行えました。
ですが、Cloudflare PagesでNext.jsのアプリケーションを動かすためにはNext.jsのEdge Runtimeとnext-on-pagesを利用する必要があるため、next-on-pagesのインストールと設定を行いました。
今回の移行で、他のフレームワークやホスティングも使えるようにした方がいいなと改めて感じました。