Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Honoが良さそう🔥
Search
is_ryo
November 23, 2023
Technology
1
970
Honoが良さそう🔥
is_ryo
November 23, 2023
Tweet
Share
More Decks by is_ryo
See All by is_ryo
Unknownのことをちゃんと知りたい_関西フロントエンド忘年会
[email protected]
× KINTOテクノロジーズ
is_ryo
0
8
tRPC入門
is_ryo
1
190
TypeScriptでWebAssemblyに入門しよう
is_ryo
0
190
LambdaのNodejsをアップデートしたら困った話
is_ryo
2
1.2k
頑張らないオレオレVuex規約を作った話
is_ryo
4
2.6k
AppSyncで始めるGraphQL
is_ryo
1
580
Other Decks in Technology
See All in Technology
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
230
継続的にアウトカムを生み出し ビジネスにつなげる、 戦略と運営に対するタイミーのQUEST(探求)
zigorou
0
280
NW-JAWS #14 re:Invent 2024(予選落ち含)で 発表された推しアップデートについて
nagisa53
0
160
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
160
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
52k
GitHub Copilot のテクニック集/GitHub Copilot Techniques
rayuron
4
1.7k
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
1
230
データパイプラインをなんとかした話 / Improving the Data Pipeline in IVRy
mirakui
1
330
目玉アップデート!のSageMaker LakehouseとUnified Studioは何たるかを見てみよう!
nayuts
0
230
Amazon Bedrock Knowledge BasesがGraphRAGに対応!! ・・・それってつまりどういうコト!? をチョット深堀ってみる
tokushun
0
200
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
130
権威ドキュメントで振り返る2024 #年忘れセキュリティ2024
hirotomotaguchi
2
670
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
40
7.1k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Rails Girls Zürich Keynote
gr2m
94
13k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Being A Developer After 40
akosma
87
590k
Building an army of robots
kneath
302
44k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
232
17k
Bash Introduction
62gerente
608
210k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Code Reviewing Like a Champion
maltzj
520
39k
Transcript
Honoが良さそう🔥 Honoには無限の可能性が秘められていると思っているという話 2023/11/22 kansai.ts#4
is_ryo #EngineeringManager #SoftwareEngineer #React #TypeScript #Sprocket #Web接客 X → @is_ryo
Honoってなに? • 公式サイト → https://hono.dev/ • 読み方は「炎(ほのお)」🔥 • Edge用の小さく、シンプルで、超高速なWebフレームワーク •
Cloudflare Workers、Fastly Compute、Deno、Bun、Vercel、 Netlify、Lagon、AWS Lambda、Lambda@Edge、Node.js など、あら ゆる JavaScript ランタイムで動作する
Honoの特徴 • Ultrafast 🚀 - とにかく早い • Lightweight 🪶 -
とにかく軽い。依存関係がなく、Web標準のAPIのみ を使用 • Multi-runtime 🌍 - 様々なランタイムで動作する • Batteries Included 🔋 - 様々なミドルウェア、ヘルパーがある • Delightful DX 😃 - 非常にクリーンなAPIと最高級のTSサポート
HonoのUseCase HonoはExpressに似た、フロントエンドのないシンプルなWebアプリケーショ ンフレームワーク。CDNEdge上で実行され、ミドルウェアと組み合わせること でより大規模なアプリケーションを構築することができる。例えば下記のような ユースケースがある。 • WebAPIの構築 • バックエンドサーバーのプロキシ(BFFみたいな感じ) •
エッジアプリケーション
(個人的に)Honoの好きなところ • Web標準のAPIのみを使用しているので、変な依存がなく綺麗 • ミドルウェアが豊富 ◦ 認証系とかCORS、キャッシュ、JSXなど • JSXをレンダリングして返せるのでSSRができるし、普通のNodejsのサー バーとしても動作する
本日のデモ ↓ https://github.com/ryo-is/hono-sample
Shall we work together? 「Sprocket 採用」で検索 🔍 or X(@is_ryo)でDMください ✉
Thanks!!!