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
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
10
tRPC入門
is_ryo
1
210
TypeScriptでWebAssemblyに入門しよう
is_ryo
0
210
LambdaのNodejsをアップデートしたら困った話
is_ryo
2
1.2k
頑張らないオレオレVuex規約を作った話
is_ryo
4
2.6k
AppSyncで始めるGraphQL
is_ryo
1
590
Other Decks in Technology
See All in Technology
完全自律型AIエージェントとAgentic Workflow〜ワークフロー構築という現実解
pharma_x_tech
0
230
ヤプリQA課題の見える化
gu3
0
160
2025年のARグラスの潮流
kotauchisunsun
0
730
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
160
Storage Browser for Amazon S3を触ってみた + α
miura55
0
110
EMConf JP の楽しみ方 / How to enjoy EMConf JP
pauli
2
120
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
3
1.7k
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
3
400
rootful・rootless・privilegedコンテナの違い/rootful_rootless_privileged_container_difference
moz_sec_
0
120
駆け出しリーダーとしての第一歩〜開発チームとの新しい関わり方〜 / Beginning Journey as Team Leader
kaonavi
0
100
SpiderPlus & Co. エンジニア向け会社紹介資料
spiderplus_cb
0
660
自社 200 記事を元に整理した読みやすいテックブログを書くための Tips 集
masakihirose
1
230
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
427
64k
How to train your dragon (web standard)
notwaldorf
89
5.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
560
Building a Scalable Design System with Sketch
lauravandoore
460
33k
Writing Fast Ruby
sferik
628
61k
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
Being A Developer After 40
akosma
89
590k
Faster Mobile Websites
deanohume
305
30k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.5k
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!!!