Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Honoアップデート 2025年夏
Search
Yusuke Wada
August 22, 2025
Programming
1
1.1k
Honoアップデート 2025年夏
2025-08-22 / Cloudflare Workers Tech Talks in Niigata #1
Yusuke Wada
August 22, 2025
Tweet
Share
More Decks by Yusuke Wada
See All by Yusuke Wada
Cap'n Webについて
yusukebe
0
150
OSS開発者の憂鬱
yusukebe
16
15k
r2-image-worker
yusukebe
1
200
Introduce Hono CLI
yusukebe
6
3.7k
私はどうやって技術力を上げたのか
yusukebe
46
21k
Reactをクライアントで使わない
yusukebe
8
6.8k
AI時代のUIはどこへ行く?
yusukebe
23
12k
速いWebフレームワークを作る
yusukebe
5
1.9k
パスタの技術
yusukebe
1
730
Other Decks in Programming
See All in Programming
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
perlをWebAssembly上で動かすと何が嬉しいの??? / Where does Perl-on-Wasm actually make sense?
mackee
0
130
これならできる!個人開発のすゝめ
tinykitten
PRO
0
130
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
630
AI前提で考えるiOSアプリのモダナイズ設計
yuukiw00w
0
190
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
3.9k
メルカリのリーダビリティチームが取り組む、AI時代のスケーラブルな品質文化
cloverrose
2
380
SwiftUIで本格音ゲー実装してみた
hypebeans
0
500
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
460
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
280
Vibe codingでおすすめの言語と開発手法
uyuki234
0
120
著者と進める!『AIと個人開発したくなったらまずCursorで要件定義だ!』
yasunacoffee
0
160
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
0
190
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Paper Plane (Part 1)
katiecoart
PRO
0
2.1k
WCS-LA-2024
lcolladotor
0
390
Building an army of robots
kneath
306
46k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
850
The Spectacular Lies of Maps
axbom
PRO
1
400
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
130
Designing for Timeless Needs
cassininazir
0
93
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
Ethics towards AI in product and experience design
skipperchong
1
140
Transcript
$MPVE fl BSF8PSLFST5FDI5BMLTJO/JJHBUB )POPΞοϓσʔτՆ :VTVLF8BEB
.F w :VTVLF8BEB w 8FCGSBNFXPSLEFWFMPQFS w 4FOJPS%FWFMPQFS"EWPDBUF !$MPVE fl BSF
w #PLFUFDPGPVOEFS w $SFBUPSPG)POP w IUUQTHJUIVCDPNZVTVLFCF
࠷ۙͷ)POPͷΞοϓσʔτΛհ͠·͢ w W ݄ ʙW ݄ Ͱಋೖ͞Εͨ৽ػೳ͔ΒϐοΫ Ξοϓ w ͦͷଞτϐοΫ
W ݄ ʙW ݄ Ͱ ಋೖ͞Εͨ৽ػೳ
W݄ w 1SPYZ)FMQFS w 4UBOEBSE4DIFNB7BMJEBUPS
1SPYZ)FMQFS w )POPΞϓϦΛϦόʔεϓϩΩγͱͯ͠͏έʔε w όοΫΤϯυͷΞΫηεʹAGFUDIAΛ͏͕ʜ
GFUDIͩͱෆ߹ͳ͜ͱ͕͋Δ GFUDIΛ͢ΔࡍʹBDDFQUFODPEJOH ྫH[JQ ͕͘ ΦϦδϯ͔Βѹॖͨ͠ίϯςπ͕ಧ͘ ղౚ͞ΕͨϘσΟ͕ΫϥΠΞϯτʹฦΔ͜ͱ͕͋Δ
DPOUFOUFODPEJOH ྫH[JQ ͕͘ ΫϥΠϯτͰඇѹॖͷίϯςϯπͷղౚΛࢼΈͯ͠·͏ Τϥʔ
ਤ
ྫ
Τϥʔ
1SPYZ)FMQFS
1SPYZ)FMQFS w IUUQTIPOPEFWEPDTIFMQFSTQSPYZ w ΦϦδϯΞΫηε͢ΔࡍʹBDDFQUFODPEJOHϔομΛআ w ΦϦδϯ͔ΒͷϨεϙϯε͔ΒDPOUFOUFODPEJOHɺDPOUFOUMFOHUIΛআ w ͦͷଞɺΦϦδϯ͔ΒͷϨεϙϯεͰΫϥΠϯτʹฦ͢ඞཁͷͳ͍ϔομΛ আ
w DPOOFDUJPOɺLFFQBMJWFɺQSPYZBVUIFOUJDBUFɺQSPYZBVUIPSJ[BUJPOʜ
4UBOEBSE4DIFNB7BMJEBUPS w IUUQTHJUIVCDPNIPOPKTNJEEMFXBSFUSFFNBJOQBDLBHFTTUBOEBSE WBMJEBUPS w 4UBOEBSE4DIFNBʹରԠͨ͠όϦσʔλϥΠϒϥϦΛ͑Δ)POP͚όϦ σʔλϛυϧΣΞ w "SL5ZQF w
7BMJCPU w ;PE w FUD
IUUQTHJUIVCDPNTUBOEBSETDIFNBTUBOEBSETDIFNB
͍ํ ͖ͳόϦσʔλͰεΩʔϚΛఆٛ͢Δ
͍ํ T7BMJEBUPS 4UBOEBSE7BMJEBUPSʹରԠ͍ͯ͠Ε ͲΜͳ7BMJEBUPSͷεΩʔϚड͚͚Δ
ੵۃతʹ4UBOEBSE4DIFNB7BMJEBUPSΛ͍ͬͯ͜͏ͱ͍͏ IUUQTHJUIVCDPNIPOPKTNJEEMFXBSFJTTVFT
W w 44(1MVHJOTZTUFN w .$1.JEEMFXBSF w 6"#MPDLFS.JEEMFXBSF
44(1MVHJOTZTUFN w 44(ϔϧύʔͰ1MVHJOΛ࡞Δ͜ͱ͕Ͱ͖ΔΑ͏ʹͳͬͨ w IUUQTIPOPEFWEPDTIFMQFSTTTH
44(ϔϧύʔ͓͞Β͍ )POPΞϓϦ
44(ϔϧύʔ͓͞Β͍ UP44(ʹ)POPΞϓϦΛ͢
44(ϔϧύʔ͓͞Β͍ ࣮ߦ͢ΔͱTUBUJD σϑΥϧτ ʹ੩తϑΝΠϧ͕࡞ΒΕΔ
1MVHJOΛ࡞ΕΔΑ͏ʹͳͬͨ
&TTFOUJBMQMVHJOTGPS)POP44( w !IPOPTTHQMVHJOTFTTFOUJBM w IUUQTHJUIVCDPNIPOPKTNJEEMFXBSFUSFFNBJOQBDLBHFTTTH QMVHJOTFTTFOUJBM w Α͘ΘΕΔϓϥάΠϯ͕ू·ͬͯΔ w 4JUFNBQQMVHJO
w SPCPUTUYUQMVHJO w 344"UPNQMVHJO
344Λग़ྗͯ͘͠ΕΔ
.$1.JEEMFXBSF w !IPOPNDQ w IUUQTHJUIVCDPNIPOPKTNJEEMFXBSFUSFFNBJOQBDLBHFTNDQ w )POPʹಛԽͨ͠5SBOTQPSUΛఏڙͯ͘͠ΕΔ w 4USFBNBCMF)551ʹରԠ 44&͏͙͢ग़Δͣ
w ೝূͳ͠ɺεςʔτͳ͠ͷϦϞʔτ.$1αʔόʔͳΒ͙͢ݐͯΕΔ
͍ํ
6"#MPDLFS.JEEMFXBSF w !IPOPVBCMPDLFS w IUUQTHJUIVCDPNIPOPKTNJEEMFXBSFUSFFNBJOQBDLBHFTVBCMPDLFS w 6TFS"HFOUΛݟͯɺࢦఆͨ͠ͷͩͬͨΒϒϩοΫ͢Δ Λฦ͢ w
BJSPCPUTUYUͱ͍͏"*ܥͷΫϩʔϥʔͷϦετΛ͖࣋ͬͯͯɺ͑ΔΑ͏ʹ ͯ͋͠Δ!IPOPVBCMPDLFSBJCPUT
جຊతͳ͍ํ
"*ϘοτΛ͘
W w QBSTF3FTQPOTF6UJMJUZ
QBSTF3FTQPOTF6UJMJUZ w )POP$MJFOU ID ͷϨεϙϯε͔Βܕ͖ͰσʔλΛͱͬͯ͘ΔϢʔςΟϦ ςΟؔ
ྫͷ)POPΞϓϦ
௨ৗͷΓํ
QBSTF3FTQPOTFΛ͏ 0,Ͱͳ͍߹ɺ%FUBJMFE&SSPSΛUISPX͢Δ
ͦͷଞτϐοΫ
ͦͷଞτϐοΫ w DMPVE fl BSF WJUFUFNQMBUF w WJUFTTSDPNQPOFOUT w DGUZQFHFODPNNBOE
DMPVEGMBSF WJUFUFNQMBUF w $MPVE fl BSF͚Ͱ7JUFΛ͏ςϯϓϨʔτ w ։ൃαʔόʔ͕8SBOHMFSͰͳ͍ w Ϗϧυ7JUFͰΔ
WJUFDPOGJHUT
WJUFTTSDPNQPOFOUT w IUUQTHJUIVCDPNZVTVLFCFWJUFTTSDPNQPOFOUT w 443ΞϓϦΛ7JUFͰ্ཱͪ͛ͨ࣌ʹศརͳίϯϙʔωϯτΛఏڙ͢Δ w 3FBDUͱIPOPKTY w ίϯϙʔωϯτ w
7JUF$MJFOU w 4DSJQU w -JOL w 3FBDU3FGSFTI 3FBDUͷΈ
DGUZQFHFODPNNBOE w OQNSVODGUZQFHFO w DMPVE fl BSFDMPVE fl BSF WJUFςϯϓϨʔτʹՃ͞ΕͨίϚϯυ
w XSBOHMFSUZQFTΛݺΜͰΔ w XSBOHMFSKTPODͳͲʹఆٛ͞Εͨ#JOEJOHTมΛݩʹܕϑΝΠϧ XPSLFS DPO fi HVSBUJPOEUT Λੜ
$MPVEGMBSF&OWͰࢀরͰ͖Δ ͦͷ··#JOEJOHTʹͪ͠Ό͍͍͑
·ͱΊ w ࠷ۙͷ)POPͷΞοϓσʔτΛհ͖ͯ͠·ͨ͠ w W ݄ ʙW ݄ Ͱಋೖ͞Εͨ৽ػೳ w
ͦͷଞτϐοΫ
͓͠·͍