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
20251209 Hono CLI
Search
saka
December 24, 2025
2
0
Share
20251209 Hono CLI
saka
December 24, 2025
More Decks by saka
See All by saka
20250304 関数型DDD 6
sakatttttta
0
17
20241219 Github Actionsの面倒いところ
sakatttttta
0
3
20250109 関数型
sakatttttta
0
3
20250116 関数型DDD 2
sakatttttta
0
4
20250123 関数型DDD 3
sakatttttta
0
2
20250206 関数型DDD 4
sakatttttta
0
1
20250213 関数型DDD 4
sakatttttta
0
2
20250220 Hono カスタムfetch
sakatttttta
0
1
20250225 関数型DDD 5
sakatttttta
0
1
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Utilizing Notion as your number one productivity tool
mfonobong
4
280
Paper Plane
katiecoart
PRO
1
48k
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Into the Great Unknown - MozCon
thekraken
40
2.3k
Designing for humans not robots
tammielis
254
26k
Fireside Chat
paigeccino
42
3.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
4 Signs Your Business is Dying
shpigford
187
22k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
500
Transcript
Hono CLI
ਓؒͱAIͷͨΊͷCLI
Πϯετʔϧ
ίϚϯυ
help
None
docs
hono docs [path]
https://hono.dev/
None
υΩϡϝϯτ͕ݟΕΔ
Markdown
AIͷͨΊͷίϚϯυ
search
hono search <query>
None
ݕࡧͰ͖Δ
path͕ฦ٫
docsͱΈ߹ΘͤΔͱ
AI͕ࣗͯ͠υΩϡϝϯτΛ ݕࡧͯ͠ಡΉ
request
αʔόʔΛ্ཱͪ͛ͣ ʹɺΤϯυϙΠϯτݕূ
hono request [file]
None
None
None
None
node_module⭕
Claude codeͰ͏ͱ
None
serve
αʔόʔΛ؆୯ʹཱͯΔ
EnvࣗಈͰಡΈࠐ·ͳ͍
dotenv cli
cd apps/core-api && pnpm dlx dotenv-cli -e .env.local -- pnpm
hono serve “path"
useΦϓγϣϯͰ ֎͔ΒϛυϧΣΞΛͤΔ
hono serve --use 'logger()' src/index.ts
logger
None
hono serve \ --use '(c) => proxy(`https://ramen- api.dev${new URL(c.req.url).pathname}
ࣗ࡞Ͱ͍͚ͦ͏
--use "(c, next) => { console.log('Custom!'); return next(); }"
ಛघจࣈͬͯΔͳΒ”path”
optimize
ϧʔλʔͷޮԽ
খ͍͞ςετίʔυͩͱ Մೳ
Ͱ͔͍࣮ࡍͷͭͩͱࣦ ഊ