/my-cfworker-template

自分用の Cloudflare Worker テンプレート。D1 でざっくり CRUD と R2 で画像配信。

Primary LanguageTypeScript

my-cfworker-template

ブラウザでWebアプリケーションを操作する様子のキャプチャ。「Hello Cloudflare!」というテキストと画像を投稿すると、ページがロードされてそのコメントが表示される。「pong!」というコメントを投稿して表示された後、それぞれの「Delete」ボタンをクリックして投稿を削除している。
# install
bun i

# dev
bun run dev

# deploy
bun run deploy

D1

# create
# and you should first change the names on package.json, wrangler.toml
bun wrangler d1 create {name}

# run migration
bun run d1:migrate

# run migration (on local)
bun run d1:migrate --local

R2

# create
# and you should first change the name on wrangler.toml
bun wrangler r2 bucket create {name}