Honoが良さそう🔥
by
is_ryo
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
Honoが良さそう🔥 Honoには無限の可能性が秘められていると思っているという話 2023/11/22 kansai.ts#4
Slide 2
Slide 2 text
is_ryo #EngineeringManager #SoftwareEngineer #React #TypeScript #Sprocket #Web接客 X → @is_ryo
Slide 3
Slide 3 text
Honoってなに? ● 公式サイト → https://hono.dev/ ● 読み方は「炎(ほのお)」🔥 ● Edge用の小さく、シンプルで、超高速なWebフレームワーク ● Cloudflare Workers、Fastly Compute、Deno、Bun、Vercel、 Netlify、Lagon、AWS Lambda、Lambda@Edge、Node.js など、あら ゆる JavaScript ランタイムで動作する
Slide 4
Slide 4 text
Honoの特徴 ● Ultrafast 🚀 - とにかく早い ● Lightweight 🪶 - とにかく軽い。依存関係がなく、Web標準のAPIのみ を使用 ● Multi-runtime 🌍 - 様々なランタイムで動作する ● Batteries Included 🔋 - 様々なミドルウェア、ヘルパーがある ● Delightful DX 😃 - 非常にクリーンなAPIと最高級のTSサポート
Slide 5
Slide 5 text
HonoのUseCase HonoはExpressに似た、フロントエンドのないシンプルなWebアプリケーショ ンフレームワーク。CDNEdge上で実行され、ミドルウェアと組み合わせること でより大規模なアプリケーションを構築することができる。例えば下記のような ユースケースがある。 ● WebAPIの構築 ● バックエンドサーバーのプロキシ(BFFみたいな感じ) ● エッジアプリケーション
Slide 6
Slide 6 text
(個人的に)Honoの好きなところ ● Web標準のAPIのみを使用しているので、変な依存がなく綺麗 ● ミドルウェアが豊富 ○ 認証系とかCORS、キャッシュ、JSXなど ● JSXをレンダリングして返せるのでSSRができるし、普通のNodejsのサー バーとしても動作する
Slide 7
Slide 7 text
本日のデモ ↓ https://github.com/ryo-is/hono-sample
Slide 8
Slide 8 text
Shall we work together? 「Sprocket 採用」で検索 🔍 or X(@is_ryo)でDMください ✉
Slide 9
Slide 9 text
Thanks!!!