MENU

Blog

ブログ

2024.06.12

Cloudflareサービスを使ってみよう!bunとhonoとWorkersでサーバーレス関数をデプロイしてみよう!

bunとCloudflare Workers,Drizzle,D1 でapiを作成してみよう!

bunとCloudflare各種サービスを使ってDB操作してapiを作成する方法をこの記事では紹介しています。ぜひご覧してください!

bunをinstall

curl -fsSL https://bun.sh/install | bash

これだけでbunはinstallできます。

cloudflare-workersにデプロイする構成でcreate honoをする

次にhonoをinstallしてみましょう。

参照: https://hono.dev/getting-started/cloudflare-workers
bunx create-hono .

create-hono version 0.8.1
✔ Using target directory … .
? Which template do you want to use? cloudflare-workers
✔ Cloning the template
? Do you want to install project dependencies? yes
? Which package manager do you want to use? bun
✔ Installing project dependencies
🎉 Copied project files
Get started with: cd .

その際に作成されたファイルにwrangler.tomlが作成されますので、nameを好きなプロジェクト名にしましょう。

さてこれだけで環境はすでに整いました。以下のコマンドを試してみましょう。

bun i
bun run dev // 開発環境で動作させる
bun run deploy // 本番環境にデプロイ

何とこれだけでデプロイできるのです。
素晴らしいですね。これから次の記事はDrizzleやD1を使って、api操作する方法を紹介できたらと考えております。
ぜひ試してみてください!

最後まで見てくださりありがとうございます!
Web制作やWeb開発で相談ありましたらご気軽にlongtownへお問い合わせください。

ブログカテゴリー

WEB開発