Cloudflare Workers

Cloudflare Workersは、Cloudflareのネットワーク上でJavaScriptやTypeScriptを実行するサーバーレスの開発プラットフォームです。CDNとして実績のあるCloudflareのインフラで、ユーザーに近い場所からコードが動くため、Webサイトやアプリケーション、APIを高速に提供します。

静的アセットの配信にも対応しており、静的サイトも、Astro、SvelteKit、Next.jsといったWebフレームワークのSSRを使ったサイトも、1つのWorkerで公開できます。GitHubリポジトリと連携しておけば、コードを変更するたびに自動でビルドとデプロイが走ります。

KV、D1、R2、Queuesなどのサービスは、バインディングでつなぐだけで使えます。データベースやキャッシュ、非同期処理を含むWebアプリケーションも、サーバーの管理なしに構築可能です。

料金がデータ転送量で決まらないため、転送量の多いサイトほどコストを抑えやすいのも魅力の1つです。

Cloudflareは、静的サイトやフルスタックのWebアプリケーションの公開先として、Cloudflare Pagesも提供しています。ただし現在は、WorkersがPagesのほとんどの用途をカバーし、機能もより充実しています。Cloudflareは新規プロジェクトをWorkersで始めるよう勧めており、今後の機能開発もWorkersに集中するとしています。

Pagesのサポートは続くため、既存のプロジェクトはそのまま使い続けて問題ありません。Workersへ移る場合に備えて、公式の移行ガイドも用意されています。

このコーポレートサイトは静的サイトとして生成し、Cloudflare Workersでホスティングしています。2026年に、Cloudflare PagesからWorkersへ移行しました。

コーポレートサイト

Cloudflare WorkersでWebフォントを配信し、配信に必要なフォントなどのデータはCloudflare Workers KVにキャッシュしています。

Cloudflare

CodeGrid

Cloudflare Workersで静的サイトやWebフレームワークのサイトをホスティングする方法を解説するシリーズ記事を掲載しています。

Cloudflare Workersを紹介するシリーズ記事を掲載しています。

Cloudflare Workersを活用した開発を検討されているなら、経験豊富なピクセルグリッドにご相談ください。

お問い合わせ