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へお問い合わせください。
ブログカテゴリー