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
9
tRPC入門
is_ryo
1
200
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
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
150
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
250
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
190
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
210
How to be an AWS Community Builder | 君もAWS Community Builderになろう!〜2024 冬 CB募集直前対策編?!〜
coosuke
PRO
2
2.8k
Storage Browser for Amazon S3
miu_crescent
1
220
事業貢献を考えるための技術改善の目標設計と改善実績 / Targeted design of technical improvements to consider business contribution and improvement performance
oomatomo
0
100
DevFest 2024 Incheon / Songdo - Compose UI 조합 심화
wisemuji
0
110
日本版とグローバル版のモバイルアプリ統合の開発の裏側と今後の展望
miichan
1
130
NilAway による静的解析で「10 億ドル」を節約する #kyotogo / Kyoto Go 56th
ytaka23
3
380
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
17
4.7k
Featured
See All Featured
RailsConf 2023
tenderlove
29
940
Making Projects Easy
brettharned
116
5.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
98
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Rails Girls Zürich Keynote
gr2m
94
13k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Bash Introduction
62gerente
608
210k
The Invisible Side of Design
smashingmag
298
50k
Building Better People: How to give real-time feedback that sticks.
wjessup
365
19k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
GraphQLとの向き合い方2022年版
quramy
44
13k
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!!!