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
1.1k
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
17
tRPC入門
is_ryo
1
240
TypeScriptでWebAssemblyに入門しよう
is_ryo
0
250
LambdaのNodejsをアップデートしたら困った話
is_ryo
2
1.3k
頑張らないオレオレVuex規約を作った話
is_ryo
4
2.7k
AppSyncで始めるGraphQL
is_ryo
1
600
Other Decks in Technology
See All in Technology
試験は暗記より理解 〜効果的な試験勉強とその後への活かし方〜
fukazawashun
0
340
やさしいMCP入門
minorun365
PRO
147
95k
Webアプリを Lambdaで動かすまでに考えること / How to implement monolithic Lambda Web Application
_kensh
7
1.2k
NLP2025 参加報告会 / NLP2025
sansan_randd
4
510
Micro Frontends: Necessity, Implementation, and Challenges
rainerhahnekamp
2
350
OSSコントリビュートをphp-srcメンテナの立場から語る / OSS Contribute
sakitakamachi
0
1.3k
AIと開発者の共創: エージェント時代におけるAIフレンドリーなDevOpsの実践
bicstone
1
250
50人の組織でAIエージェントを使う文化を作るためには / How to Create a Culture of Using AI Agents in a 50-Person Organization
yuitosato
6
3.2k
MCP Documentation Server @AI Coding Meetup #1
yyoshiki41
2
2.6k
“パスワードレス認証への道" ユーザー認証の変遷とパスキーの関係
ritou
1
440
Spice up your notifications/try!Swift25
noppefoxwolf
2
350
Стильный код: натуральный поиск редких атрибутов по картинке. Юлия Антохина, Data Scientist, Lamoda Tech
lamodatech
0
330
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
GraphQLの誤解/rethinking-graphql
sonatard
71
10k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Documentation Writing (for coders)
carmenintech
69
4.7k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.3k
StorybookのUI Testing Handbookを読んだ
zakiyama
29
5.6k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
49k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
5
520
Rebuilding a faster, lazier Slack
samanthasiow
80
8.9k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
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!!!