Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
We can develop a framework
Search
Taku Amano
June 22, 2024
430
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
We can develop a framework
Taku Amano
June 22, 2024
More Decks by Taku Amano
See All by Taku Amano
The Journey of the Node.js Adapter through Performance and Portability
usualoma
0
190
TypeScript100%で作るMovable Typeプラグイン
usualoma
3
760
Honoの3+1のルーターとそこにつながるPRがプロジェクトにもたらしたもの
usualoma
3
4k
JSのウェブフレームワークで高速なルーターを実装する方法
usualoma
4
3.7k
Featured
See All Featured
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The untapped power of vector embeddings
frankvandijk
2
1.9k
Building Applications with DynamoDB
mza
96
7.2k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
For a Future-Friendly Web
brad_frost
183
10k
Automating Front-end Workflow
addyosmani
1369
210k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Optimising Largest Contentful Paint
csswizardry
37
4k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Transcript
5BLV"NBOP!)POP$POGFSFODF0VS fi STUTUFQ 8FDBOEFWFMPQ BGSBNFXPSL 5IJTMPHPDSFBUFECZ!TBXBSBUTVLJPO5XJUUFS
'JSTUPGBMM
5IBOLZPVGPS BMMDPOUSJCVUPSTDPMMBCPSBUFST BMMEJTDPSEQBSUJDJQBOUT BMMIPOPVTFST BMMYDPNVTFST
None
None
"OEʜ
5IBOLZPVFTQFDJBMMZUP
/FYU
)POPJTCFJOH %FWFMPQFEJO ʜ
$IBOOFMT w IUUQTHJUIVCDPNIPOPKTIPOP w IUUQTHJUIVCDPNPSHTIPOPKTEJTDVTTJPOT w IUUQTEJTDPSEDPNDIBOOFMT w IUUQTYDPNIPOPKT
.BJOBSFOB /FHPUJBUJPOPVUTJEFPG(JU)VCJTOPUSFRVJSFE
None
5IFMBOHVBHFPGDPNNVOJDBUJPOJT JT&OHMJTI
'MPXPGDSFBUJOHBQVMMSFRVFTU w 8SJUFDPEFT w 8JUI54%PD+4%PDDPNNFOUT w 8SJUFUFTUT w 8SJUFBDPNNJUDPNNFOU w
FHGFBUʜ fi Yʜ w DPOWFOUJPOBMDPNNJUTPSH w 3VOACVOGPSNBU fi YCVOMJOU fi YA
8FMPPLGPSXBSEUP ZPVSQVMMSFRVFTUT
None
,FZ)JHIMJHIUTPG.Z8PSL w 3FH&YQ3PVUFS w IUUQTTQFBLFSEFDLDPNVTVBMPNBIPOPOP QMVTOPSVUBUPTPLPOJUVOBHBSVQSHBQVSP[JFLVUPOJNPUBSBTJUBNPOP w ABQQHFU bVTFSTJE`
D DUFYU DSFRQBSBN bJE` UZQFEA w KTY w "QQUP4USJOH w DSFBUF3PPU DPOUBJOFS SFOEFS "QQ
None
8FDBOEFWFMPQBGSBNFXPSL
'SBNFXPSLEFWFMPQNFOUJOUIFT w 3FEF fi OJUJPO w /FXUFDIOPMPHJFT w 3VOUJNFFOWJSPONFOU +BWB4DSJQUXFCBQQMJDBUJPOGSBNFXPSL
&YJTUJOHGSBNFXPSLTMJCSBSJFT w 8FCBQQMJDBUJPOGSBNFXPSL w &YQSFTT w 3VCZPO3BJMT w ,PB w
6*MJCSBSZ5FNQMBUF&OHJOF w 3FBDU +49 "OFXGSBNFXPSL
GFBUEFDPEFQFSDFOUFODPEFEQBUIJOHFU1BUI IUUQTHJUIVCDPNIPOPKTIPOPQVMM
GFBUEFDPEFQFSDFOUFODPEFEQBUIJOHFU1BUI
&YQSFTT /PUF5IFSFNBZCFEJ ff FSFODFTCFUXFFOWFSTJPOTBOETFUUJOHT
&YQSFTT /PUF5IFSFNBZCFEJ ff FSFODFTCFUXFFOWFSTJPOTBOETFUUJOHT
3VCZPO3BJMT /PUF5IFSFNBZCFEJ ff FSFODFTCFUXFFOWFSTJPOTBOETFUUJOHT
%KBOHP /PUF5IFSFNBZCFEJ ff FSFODFTCFUXFFOWFSTJPOTBOETFUUJOHT
8IFOUPFODPEFPSEFDPEF w &ODPEJOHXIFOSFHJTUFSJOHBQBUI w 8PSLTMJLF3VCZPO3BJMT w %FDPEJOHXIFOUIFSFRVFTUJTSFDFJWFE w 8PSLTMJLF%KBOHP &IFMMP&
?IFMMP? &IFMMP& ?IFMMP?
%PFTUIF3'$DPOUBJOUIFDPSSFDUBOTXFS w 0GDPVSTF JUJTJNQPSUBOUUPDPOGPSNUP3'$TQFDJ fi DBUJPOT w )PXFWFS 5IF3'$JTOPUXSJUUFOVQUPUIFQPJOUPGIPXTIPVMEUIF TQFDJ
fi DBUJPOCFIBOEMFEJOUIFBQQMJDBUJPOz w %PFTABQQHFU l?IFMMP?z ANFBOl?IFMMP?zPSl&IFMMP&z PSCPUI w 8FOFFEUPLOPXXIBUJTOFFEFEJOUIFSFBMXPSMEGPSQSBDUJDBMVTF
)POP /PUFWPSMBUFS
8IZ%FDPEJOHXIFOUIFSFRVFTUJTSFDFJWFE #FDBVTFXIBUVTFSTFYQFDUJTBNBUDIUPBGUFSEFDPEJOH
8IZ%FDPEJOHXIFOUIFSFRVFTUJTSFDFJWFE #FDBVTFXIBUVTFSTFYQFDUJTBNBUDIUPBGUFSEFDPEJOH
8FC4UBOEBSE w 3FRVFTU w 3FTQPOTF w 3FBEBCMF4USFBN
5ZQF4DSJQU
3VOUJNFFOWJSPONFOU w $MPVE fl BSF1BHFT w -BTUMZ$PNQVUF!FEHF w %FOP w
#VO w /PEFKT w .PSFʜ
8JOUFS$( 8FCJOUFSPQFSBCMF3VOUJNFT $PNNVOJUZ(SPVQ
"TZOD-PDBM4UPSBHF
"TZOD-PDBM4UPSBHF JO)POP9
'SBNFXPSLEFWFMPQNFOUJOUIFT w 3FEF fi OJUJPO w &YQSFTT3VCZPO3BJMT,PB w /FXUFDIOPMPHJFT w
8FC4UBOEBSE5ZQF4DSJQU w 3VOUJNFFOWJSPONFOU w &EHF#VO%FOP/PEFKT8JOUFS$( +BWB4DSJQUXFCBQQMJDBUJPOGSBNFXPSL
w (SFBUJEFBTBSFFWFSZXIFSF w /FXUFDIOPMPHJFTBSFDPOTUBOUMZFNFSHJOH w 5IFCBSSJFSUPGSBNFXPSLEFWFMPQNFOUJTMPXFSJOH
8FDBOEFWFMPQBGSBNFXPSL
.JOJNBM7BSJBCMF1SPEVDUPG)POP
None
31$
None
.BLJOH4JNQMF5BTLT &GGPSUMFTTMZ&BTZ
#BUUFSJFT*ODMVEFE
OQNDSFBUFIPOP!MBUFTU
6ONFSHFEQVMMSFRVFTUT "QQFOEJY
*OUSPEVDF1SFQBSFE3FH&YQ3PVUFS IUUQTHJUIVCDPNIPOPKTIPOPQVMM
*OUSPEVDFQSFEJDBUFNJEEMFXBSF IUUQTHJUIVCDPNIPOPKTIPOPQVMM
*OUSPEVDFA$PNQPOFOUADMBTTGPS+49 w MJOFTPGDPEF IUUQTHJUIVCDPNIPOPKTIPOPQVMM
5IBOLZPVGPS BMMDPOUSJCVUPSTDPMMBCPSBUFST BMMEJTDPSEQBSUJDJQBOUT BMMIPOPVTFST BMMYDPNVTFST