14 ポイント 投稿者 xguru 2023-11-05 | 5件のコメント | WhatsAppで共有
  • 超高速ルーター RegExpRouter
  • 12kB の超軽量。Web標準 API のみを使用し、依存関係なし
  • あらゆる JavaScript ランタイムで動作可能: Cloudflare Workers, Fastly Compute@Edge, Deno, Bun, Vercel, Lagon, AWS Lambda, Lambda@Edge, Node.js
  • ミドルウェアを内蔵し、カスタムミドルウェアとサードパーティ製ミドルウェアをサポート
  • クリーンな API と TypeScript サポート

5件のコメント

 
cuhong 2023-11-06

Cloudflare Workers上で、このフレームワークを使って https://newsgram.io/ サイトを運営しています。とても簡潔で無駄がなく、素早く開発できるので、簡単なプロジェクトを最初に始める際におすすめです。

 
heycalmdown 2023-11-06

データベースは普段何を使っていますか? Webフレームワークはエッジで動く一方、データベースはリージョンで動かなければならないので、接続する地域ごとにレイテンシが大きく変わり得るのではないかと思います。

 
pitzcarraldo 2023-11-06

cloudflare workers + hono + pg(supabase ソウルリージョン)の組み合わせで、db に直接アクセスして使ってみたことがあるのですが、お考えのとおり cloudflare workers がユーザーの通信会社によって LA や香港、シンガポールで立ち上がることがあり、コネクションを張る速度が非常に遅かったです。こうしたケースに備えて、データレイヤーにより近いエッジで起動するよう最適化する Smart Placement というオプションも提供されていましたが、私の場合はリクエスト量が少ないせいか、あまりうまく動きませんでした。

 
caniel 2025-04-29

このような場合には、HyperDrive が役に立ちそうです。

 
cuhong 2023-11-06

まだベータ版ですが、Cloudflare D1 を使っています。