Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
The Journey of the Node.js Adapter through Perf...
Search
Taku Amano
October 18, 2025
0
120
The Journey of the Node.js Adapter through Performance and Portability
Taku Amano
October 18, 2025
Tweet
Share
More Decks by Taku Amano
See All by Taku Amano
TypeScript100%で作るMovable Typeプラグイン
usualoma
3
630
We can develop a framework
usualoma
1
360
Honoの3+1のルーターとそこにつながるPRがプロジェクトにもたらしたもの
usualoma
3
3.7k
JSのウェブフレームワークで高速なルーターを実装する方法
usualoma
4
3.5k
Featured
See All Featured
From π to Pie charts
rasagy
0
86
Done Done
chrislema
186
16k
Why Our Code Smells
bkeepers
PRO
340
57k
Building Adaptive Systems
keathley
44
2.9k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.3k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
62
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
63
35k
Chasing Engaging Ingredients in Design
codingconduct
0
74
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.5k
Six Lessons from altMBA
skipperchong
29
4.1k
What does AI have to do with Human Rights?
axbom
PRO
0
1.9k
Transcript
5BLV"NBOP!)POP$POGFSFODF 5IF+PVSOFZPGUIF/PEFKT"EBQUFS UISPVHI 1FSGPSNBODFBOE1PSUBCJMJUZ
None
None
8IBUJTUIF/PEFKT"EBQUFS w 3VO)POPPO w 3VOBOZBQQVTJOHXFCTUBOEBSE"1*TPO
/PEFKTSBX"1*
8JUI/PEFKT"EBQUFS
3VO)POP8JUI/PEFKT"EBQUFS
$POUSJCVUPST
4UBSUFEBU
None
'FBUVSFT
'FBUVSFTPG)POP
6MUSBGBTU
6MUSBGBTU IUUQTHJUIVCDPN4BMUZ"PNCVOIUUQGSBNFXPSLCFODINBSL
6MUSBGBTU IUUQTHJUIVCDPN4BMUZ"PNCVOIUUQGSBNFXPSLCFODINBSL
;FSPEFQFOEFODJFT
3VOPOBMMQMBUGPSNT FOWJSPONFOUT w /PEFKT7FSTJPJOT w W W W W w
/PEFKTTTVQQPSUGPSXFCTUBOEBSETJTBMTPFWPMWJOH w 8JUI w !IPOPWJUFEFWTFSWFS w /FYUKT 3JNJY w 7FSDFM fi SFCBTFGVODUJPOT w -JOVY 8JOEPXT
5IF+PVSOFZPGUIF/PEFKT"EBQUFS UISPVHI 1FSGPSNBODFBOE1PSUBCJMJUZ
None
IUUQTYDPNZVTVLFCFTUBUVT
W W /PW
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
None
W W "QS
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
None
W W .BZ
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNOPEFKTVOEJDJ
None
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSSFMFBTFTUBHW
W W 4FQ
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
None
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
W W /PW
IUUQTYDPNZVTVLFCFTUBUVT
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
8IZTMPX w *OJUJBMJ[JOHUIF3FRVFTUPCKFDUJTIFBWZ w *OJUJBMJ[JOHUIF3FTQPOTFPCKFDUJTIFBWZ
IUUQTHJUIVCDPNOPEFKTVOEJDJCMPCNBJOMJCXFCGFUDISFRVFTUKT
IUUQTHJUIVCDPNOPEFKTVOEJDJCMPCNBJOMJCXFCGFUDISFTQPOTFKT
None
.PUJWBUJPOJO+BQBOFTF w ʮΣϒඪ४ʹ४ڌ͍ͯ͠Δ͔Β͍ʯͱ͍͏ݴ͍༁ΛΊ͍ͨʂ w զʑ͕ݴ͍༁Λͨ͠ͱ͜ΖͰʮͰ͍ΜͰ͠ΐʯͱ͔͠ೝࣝ͞Εͳ͍ɻ w ൺֱରΑΓԿഒ͍ͱٕज़બఆͷςʔϒϧʹΒͳ͍ɻ w ଟগμʔςΟͰʮेʹ͍ʯͱ͍͏͜ͱΛূ໌͔ͨͬͨ͠ɻ w
ʮͪΐͬͱ͘ͳΔʯͰͳ͘ʮेʹ͘ͳΔʯඞཁ͕͋ͬͨɻ
.PUJWBUJPOJO&OHMJTI w 4UPQVTJOHl*UTTMPXCFDBVTFJUGPMMPXTXFCTUBOEBSETzBTBOFYDVTF w /PNBUUFSIPXNBOZFYDVTFTXFNBLF UIJSEQBSUJFTXJMMPOMZTFFJU BTl#VUJUTTMPX SJHIU z w
*GJUTTFWFSBMUJNFTTMPXFSUIBOUIFDPNQBSJTPOUBSHFU JUXPOUFWFO NBLFJUPOUPUIFUFDIOPMPHZTFMFDUJPOUBCMF w *XBOUFEUPQSPWFUIBUJUXBTlGBTUFOPVHIzFWFOJGJUXBTBCJUEJSUZ w *UOFFEFEUPCFDPNFTV ffi DJFOUMZGBTU OPUKVTUBMJUUMFGBTUFS
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSSFMFBTFTUBHW
8PSLJOHXJUI PSXJUIPVU QPMZGJMMTQPOZGJMMTBOE XSBQQFST
QPMZGJMMTQPOZGJMMTBOEXSBQQFST w 3FNJY QPMZ fi MM
QPMZGJMMTQPOZGJMMTBOEXSBQQFST w !XIBUXHOPEFGFUDI QPOZ fi MM
QPMZGJMMTQPOZGJMMTBOEXSBQQFST w !IPOPWJUFEFWTFSWFS
W W 'FC
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTEFWFMPQFSNP[JMMBPSHFO64EPDT8FC"1*3FRVFTUTJHOBM
None
None
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
W W +VM
6QUPUIJTQPJOU
6QUPUIJTQPJOU
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
8IBUTUIFEJGGJDVMUZ
7BSJPVTUZQFTDBOCFQBTTFEUPACPEZA
8FDBOHFUJUJOPVSQSFGFSSFEUZQFʜ
8FDBOOPUPCUBJOJUBTJT
8IBUTUIFEJGGJDVMUZ
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM
IUUQTHJUIVCDPNIPOPKTOPEFTFSWFSQVMM *NNFEJBUFMZ FWFSZUIJOHJTSFUVSOFE JOBTJOHMFDIVOL
TUASFBE8JUIPVU#MPDLJOH A OEASFBE8JUIPVU#MPDLJOH A
ASFBE8JUIPVU#MPDLJOH AVOEF fi OFE
MBUFTU W 4FQ
5IFKPVSOFZ DPOUJOVFT
5IBOLTUPFWFSZPOF DPOUSJCVUPST DPMMBCPSBUPST BOEBMM)POPVTFST GPSCFJOHQBSUPGUIFKPVSOFZ