Category
Cloudflare
Cloudflare Workers / Pages / D1 / R2 / KVなど、Cloudflareプラットフォームを活用した開発・運用のノウハウを紹介します。
7件の記事
Cloudflare Queuesの仕組みと特徴——Cronと勘違いしやすい理由
Cloudflare Queuesは「定期実行っぽいもの」に見えて、実態はイベント駆動のメッセージキューです。Queues自体の仕組みと特徴を整理しながら、Cron Triggersとの違いを解説します。
続きを読むHyperdriveとは何か——TCP接続とコネクションプーリング、そしてローカル開発
HyperdriveはWorkersから既存のPostgres/MySQLに高速に接続するためのサービスです。TCP接続やコネクションプーリングの仕組み、Supabase等のHTTP APIという代替案、ローカル開発での扱い方まで解説します。
続きを読むwrangler devとViteは何が違うのか——ローカル開発の実態
SvelteKit+Cloudflare開発には「wrangler dev」と「Vite(bun dev)」という2通りのローカル起動方法があります。起動モデルとDXの違いを中心に比較します。
続きを読むPrisma vs Drizzle ORM——Cloudflareで使うならDrizzleが圧倒的
PrismaとDrizzle ORMを比較すると、一般的な環境では一長一短ですが、Cloudflare Workers上ではDrizzleが圧倒的に有利です。CPU時間の制約という観点から理由を解説します。
続きを読むCloudflare D1で業務システムのデータベースを設計する
Cloudflare D1はSQLiteベースゆえの制約が独特です。型の緩さ・マイグレーション運用・Drizzle ORMとの組み合わせ方など、業務システムのDB設計で実際に意識しているポイントをまとめます。
続きを読むCloudflare Pages/WorkersでSvelteKitアプリを運用する
SvelteKitアプリをCloudflare Pages/Workersで運用する際の構成、環境変数・シークレットの扱い方、Alcogyが実際にハマったポイントを紹介します。
続きを読むKV・R2・D1の使い分け——業務システムでどのストレージを選ぶか
Cloudflareが提供するKV・R2・D1は特性が大きく異なります。業務システム開発の具体例をもとに、それぞれの判断基準を解説します。
続きを読む