Web開発者のための[入門]Cloudflare Workers ―⁠―JavaScript・TypeScriptの簡単・高速プラットフォーム

「Web開発者のための[入門]Cloudflare Workers」のカバー画像
著者
福岡秀一郎ふくおかしゅういちろう/ syumai井手優太いでゆうた川村空千かわむらそらち/ Monica上島愛史うえじまあいじ 著
定価
2,860円(本体2,600円+税10%)
発売日
2026.2.13
判型
A5
頁数
208ページ
ISBN
978-4-297-15438-7 978-4-297-15439-4

概要

Cloudflare Workersは、Cloudflareが展開しているサーバーレスコンピューティングプラットフォームです。いわゆるFaaS(Function as a Service)の1つですが、AWS LambdaやCloud Functions(Google Cloud)、Azure Functions(Microsoft Azure)などよりも、軽量かつ気軽に試せるサービスです。

その一方で、Cloudflareプラットフォーム製品の中核という位置づけにあり、キーバリューストア、S3互換ストレージ、リレーショナルデータベースなどを呼び出すこともできる強力なサービスでもあります。

本書はCloudflare Workersの手軽な入門書です。CDNエッジの概要と用途および、Cloudflare Workersの概要を押さえ、ハンズオンでCloudflare Workersの基本から、一歩進んだ使い方まで体験できます。

こんな方にオススメ

  • Web開発者
  • フロントエンドエンジニア
  • 個人開発者
  • JavaScriptユーザー・TypeScriptユーザー

目次

  • はじめに

第1章 はじめてのCloudflare Workers

  • 1.1 Cloudflare Workersとは
  • 1.2 Cloudflare Workersをはじめよう
  • 1.3 作って学ぶCloudflare Pages

第2章 Cloudflare WorkersとHono

  • 2.1 HonoではじめるCloudflare Workers
  • 2.2 Honoで作る短文投稿Webアプリ

第3章 Cloudflare Workersとエッジ

  • 3.1 Cloudflare WorkersにおけるキャッシュとHTTP Caching
  • 3.2 エッジにおけるRustとCloudflare Workers

第4章 Cloudflare Workersの連携機能

  • 4.1 Service bindingsで複数Workerを連携してみよう
  • 4.2 Cron TriggersでWorkerを定期実行してみよう

第5章 Cloudflareスタック入門

  • 5.1 HyperdriveでDBとの通信を効率化しよう
  • 5.2 Durable Objectsでステートフルな処理やリアルタイム通信を実装する
  • 5.3 Cloudflare AccessでWebサイトへアクセス制限を追加しよう
  • 5.4 Cloudflare Queuesを使ってバックグラウンドで非同期処理してみよう

第6章 Cloudflare Workersと生成AI

  • 6.1 Cloudflareにおける生成AI活用
  • 6.2 Agents SDKの詳細と利用方法
  • おわりに
  • 参考文献
  • 索引

プロフィール

福岡秀一郎ふくおかしゅういちろう/ syumai

株式会社メルペイにて加盟店審査画面や加盟店情報管理サービスの開発に従事した後に、株式会社ベースマキナにて管理画面SaaSの開発を行っている。主な技術領域はTypeScript、JavaScript、Go、Cloudflare Workers。趣味で、Go言語やECMAScriptの仕様を読み進めている。最近は、Cloudflare Workersに関連するコミュニティでの登壇を中心に行っている。

井手優太いでゆうた

株式会社日本経済新聞社にてCDNを活用した高速化やサービス分割に従事。

退職後、トレーディングカードゲームにハマってしまい現在はカードショップ勤務。

川村空千かわむらそらち/ Monica

2025年埼玉大学卒業、株式会社サイバーエージェントに入社。現在、株式会社AbemaTV所属。主な技術領域はフロントエンドや、エッジワーカー、動画変換、数理最適化。趣味の活動として、Webパフォーマンス、メタヒューリスティックなどの最適化大会への参加や、Webアプリケーション開発を行っている。

上島愛史うえじまあいじ

株式会社エイチームのグループ企業で比較系Webサービスの開発に携わった後、現在はEC領域の事業会社にて需要予測・発注管理SaaSの開発に取り組んでいる。主な技術領域はTypeScript、React、Cloudflare Workers、Pythonなど。