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
Remix on Hono on Cloudflare Workers
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Yusuke Wada
November 19, 2024
Programming
3
850
Remix on Hono on Cloudflare Workers
Yusuke Wada
2024-11-19 Remix Tokyo x Cloudflare Meetup
Yusuke Wada
November 19, 2024
Tweet
Share
More Decks by Yusuke Wada
See All by Yusuke Wada
Cap'n Webについて
yusukebe
0
230
OSS開発者の憂鬱
yusukebe
16
17k
r2-image-worker
yusukebe
1
230
Introduce Hono CLI
yusukebe
6
3.9k
私はどうやって技術力を上げたのか
yusukebe
47
21k
Reactをクライアントで使わない
yusukebe
8
7k
AI時代のUIはどこへ行く?
yusukebe
23
12k
速いWebフレームワークを作る
yusukebe
5
2k
Honoアップデート 2025年夏
yusukebe
1
1.1k
Other Decks in Programming
See All in Programming
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
120
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
780
maplibre-gl-layers - 地図に移動体たくさん表示したい
kekyo
PRO
0
230
ふつうのRubyist、ちいさなデバイス、大きな一年 / Ordinary Rubyists, Tiny Devices, Big Year
chobishiba
1
420
CSC307 Lecture 14
javiergs
PRO
0
470
AHC061解説
shun_pi
0
350
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
130
Vuetify 3 → 4 何が変わった?差分と移行ポイント10分まとめ
koukimiura
0
110
猫の手も借りたい!ので AIエージェント猫を作って社内に放した話 Claude Code × Container Lambda の Slack Bot "DevNeko"
naramomi7
0
260
SourceGeneratorのマーカー属性問題について
htkym
0
180
AI時代のソフトウェア開発でも「人が仕様を書く」から始めよう-医療IT現場での実践とこれから
koukimiura
0
140
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
170
Featured
See All Featured
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
340
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Agile that works and the tools we love
rasmusluckow
331
21k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
300
A Tale of Four Properties
chriscoyier
163
24k
For a Future-Friendly Web
brad_frost
183
10k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
440
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Exploring anti-patterns in Rails
aemeredith
2
290
Transcript
3FNJY5PLZPY$MPVE fl BSF.FFUVQ 3FNJYPO)POPPO $MPVEGMBSF8PSLFST :VTVLF8BEB
ࣗݾհ w :VTVLF8BEB w 8FCGSBNFXPSLEFWFMPQFS w 4FOJPS%FWFMPQFS"EWPDBUF !$MPVE fl BSF
w #PLFUFDPGPVOEFS w $SFBUPSPG)POP w IUUQTHJUIVCDPNZVTVLFCF
ΞδΣϯμ w )POPͱ3FNJY w 3FNJYΛ)POPͷ্Ͱಈ͔͢ w Կ͕خ͍͔͠ʁ w AIPOPSFNJYBQEBUFSAͷհ w
ͬͯΔ͜ͱ w $MPVE fl BSF8PSLFST1BHFTͰಈ͔͢
ࢲϑϨʔϜϫʔΫͷ࡞ऀͰ ͋Γɺ3FNJYΛͬͯΞϓϦ Λ࡞ͬͨܦݧগͳ͍Ͱ͢ ˎҙˎ
)POPͱ3FNJY w 3FNJYͷ:PV5VCFνϟϯωϧͰ3ZBOͱ.JDIBFM͕ݴٴ͍ͯ͠Δ w 3FNJY3PBENBQ1MBOOJOHl2VFTUJPOBCPVUVTJOH3FNJYXJUI)POPz
IUUQTXXXZPVUVCFDPNMJWFGK59I25M&D UT
PWFSMBQ w ͲͪΒϧʔλʔ w GFUDI"1*Λ͍ͬͯΔ w ΤοδͰಈ͘ w 3FNJYΛ͍ͬͯΕಛʹ)POPΛ͏ඞཁͳ͍
)POPͷ্Ͱ3FNJYΛಈ͔ ͤΔ͠ɺ͍͍͜ͱ͋Δ ͔͠͠ʜ
Կ͕خ͍͠ͷ͔ʁ )POPͷ๛ͳϛυϧΣΞ͕͑Δ )POPͷγϯλοΫεͰ"1*ͷΤϯυϙΠϯτΛੜͤΔ
)POPͷϛυϧΣΞ #VJMUJONJEEMFXBSF SEQBSUZNJEEMFXBSF
/FYUKTͷྫ w ABQJAͰ)POPΛಈ͔͢ w )POPΣϒαΠτͷ(FUUJOH4UBSUFEʹΓํ͕ॻ͍ͯ͋Δ w ADSFBUFIPOPAͰ/FYUKTͷܗ͕͋Δ w ͍ΘΏΔ#''Έ͍ͨͳ͍ํ͕Ͱ͖Δ w
31$͕͑Δ
7FSDFM"EBQUFS
3FNJYͷ߹)POPͷϛυϧΣΞʹͰ͖Δ w 3FRVFTUϛυϧΣΞ3FTQPOTF͕Ͱ͖ΕΑ͍ w 3FNJYͷ߹ɺ3FRVFTU3FTQPOTFΦϒδΣΫτ8FCඪ४ͳͷͰಉ͡
͜ΜͳΠϝʔδ
l3FNJY )POPzCZTFSHJPEYB IUUQTHJUIVCDPNTFSHJPEYBSFNJYIPOP
5IJTBEBQUFSBMMPXTZPVUPVTF)POPXJUI 3FNJY TPZPVDBOVTFUIFCFTUPGFBDIPOF -FU)POPQPXFSZPVS)551TFSWFSBOEJUT NJEEMFXBSFT UIFOVTF3FNJYUPCVJMEZPVSXFC BQQMJDBUJPO
ൈਮ
Α͍ʜ͕ w ΤϯτϦϙΠϯτ͕ݶΒΕ͍ͯΔ $MPVE fl BSF1BHFTͳΒXSBOHMFSQBHFT EFWͰ্ཱͪ͛ͳ͍͚ͯ͘ͳ͍ w 7JUFʹରԠ͍ͤͨ͞
w ͠ͳͯ͘Α͍͕ ϛυϧΣΞͰ͋Δ͜ͱΛҙࣝͤ͞ͳ͍
ͭͬͨ͘
IPOPSFNJYBEBQUFS IUUQTHJUIVCDPNZVTVLFCFIPOPSFNJYBEBQUFS
ຯʹμϯϩʔυ͞ΕͯΔ ݄WϦϦʔε ݱࡏW
ධ͍͍
͜Εͳʹ͔ʁ w )POPͱ3FNJYΛͭͳ͛ΔͨΊͷπʔϧηοτ w 7JUFϓϥάΠϯ։ൃ༻ w ϋϯυϥ֤ϓϥοτϑΥʔϜ͚$MPVE fl BSF8PSLFST $MPVE
fl BSF 1BHFT͕͋Δ
͍ํ ։ൃ࣌
)POPΞϓϦΛॻ͘
Πʔδʔ
ͬͯΔ͜ͱ w 7JUFͷϓϥάΠϯΛͭ͘Δ w ԾϞδϡʔϧ͔ΒACVJMEAΛऔΕΔ w ACVJMEAΛADSFBUF3FRVFTU)BOEMFSAʹ͢ w Ͱ͖ͨϋϯυϥ3FRVFTUΛड͚औͬͯ3FTQPOTFΛฦ͢ w
ˢ)POPͷϛυϧΣΞʹ͢Δ
தͷίʔυΛ؆ུԽͯ͠ൈਮ
γϯϓϧ
ϋϯυϥ w ֤छϓϥοτϑΥʔϜʹରԠͤ͞Δ ։ൃ༻7JUFϓϥάΠϯͱશ͘ผ w $MPVE fl BSF8PSLFST $MPVE
fl BSF1BHFT͕͋Δ w $MPVE fl BSF8PSLFST w XSBOHMFSEFWEFQMPZ͍ͨ͠ϑΝΠϧʹهड़͢Δ w $MPVE fl BSF1BHFT w GVODUJPOT<<QBUI>>UTͳͲʹهड़͢Δ
$MPVEGMBSF8PSLFST w Ϗϧυ͔ͯ͠ΒɺXSBOHMFSEFWEFQMPZXPSLFSUT͢Ε0,
Πʔδʔ
ίʔυͦͷ··ɺͰ͔Δͱࢥ͏
γϯϓϧ
͜ΕͰ )POPPO3FNJYPO $MPVEGMBSF8PSLFST͕Ͱ͖Δ
Կ͕خ͍͠ͷ͔Λ͓͞Β͍ )POPͷ๛ͳϛυϧΣΞ͕͑Δ )POPͷγϯλοΫεͰ"1*ͷΤϯυϙΠϯτΛੜͤΔ
ͬͯΈͨײΛฉ͖ͨ ͍ͷͬͯΈ͍ͯͩ͘͞
͓͠·͍