GUIDE / STATIC SITE
HTMLだけのサイトに、常時動くサーバーは必要?
まずは「サーバー上で実行しなければならない処理があるか」を判断する。
1. 静的ホスティングが適する条件
HTML、CSS、JavaScript、画像を配信するだけなら、Cloudflare Pagesなどの静的サイト公開が候補になる。配信のために自分でLinuxサーバーを常時起動させる必要はない。
2. DBやログインがある場合
ブラウザーだけで完結しない処理には、サーバーレスAPI・外部のDB・認証などが必要となる。静的配信と動的処理を分離する方法もある。
3. 何から始める?
まず静的なページだけを公開する
フォームや認証など、必要な動的処理を洗い出す
必要な部分だけ別のAPIやDBとして追加する
出典:Cloudflare Pagesの静的HTML公開 / Pages Functions。
診断で確認する →