zudo-cloudflare-wisdom

Type to search...

to open search from anywhere

Workers

作成2026年4月4日Takeshi Takatsudo

スタンドアロン Cloudflare Workers と Wrangler 設定

Cloudflare Workers はエッジで実行されるサーバーレス関数。スタンドアロンのサービスとしても、Pages プロジェクトの一部(Pages Functions として)としても使用できる。

Workers と Pages Functions の比較

WorkersPages Functions
デプロイwrangler deploywrangler pages deploy(静的サイトと一緒)
ルーティングカスタムルートまたは *.workers.devfunctions/ ディレクトリからのファイルベース
ユースケーススタンドアロン API、Webhook、プロキシ静的サイトに付随する API エンドポイント
設定フル wrangler.tomlバインディング用の wrangler.toml のみ

スタンドアロン Workers を使うべき場合

以下のような場合にスタンドアロン Workers を使用する:

  • 関数が独立したサービスの場合(例:検索ワーカー、AI チャットワーカー)
  • カスタムドメインやルーティングが必要な場合
  • 静的サイトとは独立したリリースサイクルが必要な場合
  • Pages Functions では利用できない機能が必要な場合

このセクションの内容