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
590
Honoが良さそう🔥
is_ryo
November 23, 2023
Tweet
Share
More Decks by is_ryo
See All by is_ryo
TypeScriptでWebAssemblyに入門しよう
is_ryo
0
51
LambdaのNodejsをアップデートしたら困った話
is_ryo
2
1.1k
頑張らないオレオレVuex規約を作った話
is_ryo
4
2.4k
AppSyncで始めるGraphQL
is_ryo
1
550
Other Decks in Technology
See All in Technology
2024春 注目のWeb系 OSS & SaaS 3選
makies
0
170
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
330
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
7
1.3k
AOAI をきっかけに 社内の Azure 管理を見直した話
recruitengineers
PRO
1
450
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
1
620
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
4
610
.NET Profiler in 2024.
kkamegawa
2
1k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
5
37k
On Your Data を超えていく!
hirotomotaguchi
2
750
Microsoft for Startups Founders Hub_20240429 update
daikikanemitsu
1
2.4k
自己改善からチームを動かす! 「セルフエンジニアリングマネージャー」のすゝめ
shoota
6
1k
Cloud Service Mesh に触れ合う
phaya72
1
170
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
32
46k
The Cost Of JavaScript in 2023
addyosmani
21
3.9k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
21
1.4k
KATA
mclloyd
16
12k
Debugging Ruby Performance
tmm1
70
11k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Making the Leap to Tech Lead
cromwellryan
125
8.5k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
Six Lessons from altMBA
skipperchong
22
3k
Why Our Code Smells
bkeepers
PRO
331
56k
The MySQL Ecosystem @ GitHub 2015
samlambert
244
12k
Teambox: Starting and Learning
jrom
128
8.4k
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!!!