Hono
@sawaratsuki1004: Hono logo is here🫠🫠🫠✌️✌️
https://pbs.twimg.com/media/GLtiVmZbYAABMax.png
さわらつき
Hono - Ultrafast web framework for the Edges
Cloudflare Workers
yusukebe
2022-01-27 Hono 炎っていうイケてる名前のフレームワークを作っている
2022-06-08 Cloudflare Workersフレームワーク「Hono」の紹介 - ゆーすけべー日記
2024-10-22 Honoの来た道とこれから - Speaker Deck
Trie構造的router
ElysiaJS
server-side JSX
middleware、handler:是否回傳Response object
v2
支援Deno、Bun
RPC
エディタに優しいHonoのコードを考える
2023-12-11 HonoのNode.jsランタイムにマージされた神PRを見てみる - やわらかテック
2024-12-02 Honoの来た道とこれから 文字版!
2025-03-11 Honoのコンテキストオブジェクト「c」を徹底解説 #React - Qiita
app.get('/', (c) => {})中的c
Context Object
儲存請求和回應的資訊與功能的物件,Hono的核心
Context - Hono
1.客戶端請求
req
2. 產生回應
text()、json()、html()、status()、redirect()、header()…
3. 分享middleware資訊
4. 存取環境資訊
c.env.API_KEY
5. 驗證資料型別
2024-12-02 Hono のサンプルコードの内側を覗く
hono serveStatic設定方法メモ、public静的ファイルなど
https://x.com/yusukebe/status/1839572745320820950
2024-10-21 Honoで実現するバックエンド開発のイマ - Speaker Deck
Hono
Middleware
CORS
認證
快取
Adapter
Helper
JWT
Streaming
WebSocket
RPC Mode
BFF
Backend For Frontend
後端
Zod OpenAPI
Swagger UI
監控
API Request數
CPU/記憶體使用率
API錯誤率
Datadog/NewRelic
app.onError
AppLogger
OpenTelemetry
https://www.youtube.com/watch?v=sYZW8TK2IV4
和Express類似的開發體驗
使用c物件處理輸入和輸出的相關屬性
大量的功能支援
透過Zod自動產生API
drizzle
You Should Drop Express and Try Hono - YouTube
在前端使用Hono的方式
https://x.com/yusukebe/status/1888822200037511596
1. Hono本身提供前端
hono/jsx
HonoX
2. 替Hono接上前端框架
hono-react-router-adapter
3. 在前端框架中使用Hono
Next.js+Vercel Adapter
https://github.com/yusukebe/hono-jsx-spa/tree/minimal
最小規模的SPA
honojs/examples: Examples using Hono.
yusukebe/js-rpc-examples
https://github.com/rphlmr/remix-hono-vite
HonoXについて
フルスタック Web フレームワーク HonoX を使ってみる
React
https://github.com/yusukebe/hono-spa-react
2024-02-28 HonoでAPIだけ作って素のReact DOMでSPAを書くアーキテクチャ
2024-02-28 HonoでAPI付き雑React SPA最小
OAuth
2024-07-16 OAuthの仕組みを説明してHonoで実装してみる
2024-12-24 あらゆるフレームワークで Hono を使いたい