GUIDE / STATIC SITE

HTMLだけのサイトに、常時動くサーバーは必要?

まずは「サーバー上で実行しなければならない処理があるか」を判断する。

1. 静的ホスティングが適する条件

HTML、CSS、JavaScript、画像を配信するだけなら、Cloudflare Pagesなどの静的サイト公開が候補になる。配信のために自分でLinuxサーバーを常時起動させる必要はない。

2. DBやログインがある場合

ブラウザーだけで完結しない処理には、サーバーレスAPI・外部のDB・認証などが必要となる。静的配信と動的処理を分離する方法もある。

3. 何から始める?

まず静的なページだけを公開する
フォームや認証など、必要な動的処理を洗い出す
必要な部分だけ別のAPIやDBとして追加する

出典:Cloudflare Pagesの静的HTML公開 / Pages Functions。

診断で確認する →