コンテンツにスキップ

クイックスタート

クイックスタートは、新しい Cloudflare Workers プロジェクトを構築するための出発点として設計された GitHub リポジトリです。以下のプロジェクトのいずれかを開始するには、次のコマンドを実行します:

Terminal window
npm create cloudflare@latest <NEW_PROJECT_NAME> -- --template <GITHUB_REPO_URL>
  • new-project-name

  • template

    • これは、以下のように GitHub リポジトリスターターの URL です。可能な値の完全なリストについては、create-cloudflare ドキュメントを参照してください。

例プロジェクト

Sentry

あなたの Workers アプリケーションの例外とエラーを Sentry.io にログします - エラー追跡ツール。

Terminal window
npm create cloudflare@latest my-app -- --template mhart/cf-sentry
画像の色

PNG または JPEG 画像の主要な色を取得します。

Terminal window
npm create cloudflare@latest my-app -- --template xtuc/img-color-worker
クラウドストレージ

Worker スクリプトからプライベートな Amazon Web Services (AWS) バケットファイルを提供します。

Terminal window
npm create cloudflare@latest my-app -- --template conzorkingkong/cloud-storage
BinAST

Cloudflare Worker を介して JavaScript バイナリ AST を提供します。

Terminal window
npm create cloudflare@latest my-app -- --template xtuc/binast-cf-worker-template
エッジサイドレンダリング

Vite を使用して、Cloudflare のグローバルネットワーク上でページを素晴らしい DX でレンダリングします。i18n、Markdown サポートなどが含まれています。

Terminal window
npm create cloudflare@latest my-app -- --template frandiox/vitessedge-template
Fauna を使用した REST API

Cloudflare Workers と現代アプリケーションのデータ API である Fauna を使用して、高速でグローバルに分散した REST API を構築します。

Terminal window
npm create cloudflare@latest my-app -- --template fauna-labs/fauna-workers

フレームワーク

Apollo GraphQL サーバー

Cloudflare Workers を使用して Cloudflare のグローバルネットワークにデプロイされた、超高速でグローバルに分散した Apollo GraphQL サーバー。

Terminal window
npm create cloudflare@latest my-app -- --template cloudflare/workers-graphql-server
GraphQL Yoga

すべての環境、Cloudflare Workers を含む、最も柔軟で高速、軽量な GraphQL サーバー。

Terminal window
npm create cloudflare@latest my-app -- --template the-guild-org/yoga-cloudflare-workers-template
Flareact

Flareact は、Cloudflare Workers 用に構築されたエッジレンダリング React フレームワークです。動的ページパスとエッジサイドデータフェッチング API を備えたファイルベースのページルーティングを特徴としています。

Terminal window
npm create cloudflare@latest my-app -- --template flareact/flareact
Sunder

Sunder は、サービスワーカー用の最小限で意見のないフレームワークです。このテンプレートは、Sunder、TypeScript、Miniflare、esbuild、Jest、Sass、および静的アセット用の Workers Sites を使用しています。

Terminal window
npm create cloudflare@latest my-app -- --template sunderjs/sunder-worker-template

Workers で構築された

Cloudflare Workers で構築された他のサイトやプロジェクトからインスピレーションを得ましょう。

Workers で構築された