Hono + Cloudflare Workers 入門ガイド
Hono は Cloudflare Workers 上で動作する軽量フレームワークです。
セットアップ
npm create hono@latest my-app
cd my-app
npm install
ルーティング
Hono のルーティングは Express ライクで直感的です。
import { Hono } from 'hono'
const app = new Hono()
app.get('/api/articles', async (c) => {
const articles = await fetchArticles()
return c.json(articles)
})
ミドルウェア
認証やロギングなどのミドルウェアも簡単に追加できます。
デプロイ
wrangler deploy
これだけでエッジにデプロイ完了です。