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
Viteプラグインで学ぶビルドツールの裏側
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
yuuki-katsuta
October 11, 2025
Programming
1
46
Viteプラグインで学ぶビルドツールの裏側
yuuki-katsuta
October 11, 2025
Tweet
Share
More Decks by yuuki-katsuta
See All by yuuki-katsuta
JavaScript AST入門 〜自作Babelプラグインを添えて〜
sakiika
2
30
ReactとUXの話 〜 startTransition を添えて 〜
sakiika
1
49
Other Decks in Programming
See All in Programming
izumin5210のプロポーザルのネタ探し #tskaigi_msup
izumin5210
1
140
AI時代の認知負荷との向き合い方
optfit
0
170
CSC307 Lecture 04
javiergs
PRO
0
660
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
470
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
MUSUBIXとは
nahisaho
0
140
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
4k
CSC307 Lecture 03
javiergs
PRO
1
490
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
750
React Native × React Router v7 API通信の共通化で考えるべきこと
suguruooki
0
100
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
140
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
30 Presentation Tips
portentint
PRO
1
220
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Fireside Chat
paigeccino
41
3.8k
Tell your own story through comics
letsgokoyo
1
810
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
What's in a price? How to price your products and services
michaelherold
247
13k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.6k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
470
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
54k
How to Talk to Developers About Accessibility
jct
2
140
Transcript
7JUFϓϥάΠϯͰֶͿϏϧυπʔϧͷཪଆ ࣾษڧձࢿྉ ݄
w ࣗ࡞7JUFϓϥάΠϯΛ࡞Γɺ෦ಈ࡞ʹ͍ͭͯཧղΛগ͠ਂΊͨ ͢͜ͱ
7JUFͱɿ؆୯ͳ֓ཁΛઆ໌ ෦ಈ࡞ʹ͍ͭͯɿϏϧυͷओཁͳεςοϓΛղઆ ࣮ફ7JUFϓϥάΠϯɿ؆୯ͳϓϥάΠϯ࡞Λ࣮ԋ 34$ͱͷؔʢ͓·͚ʣˡ·ͨࠓʹ͠·͢ 34$ͷόϯυϥϓϥάΠϯͱͯ͠ͷ׆༻ࣄྫʹ͍ͭͯհ ͢͜ͱ
Ϟδϡʔϧόϯυϥͷมભ
&WBO:PVʢ7VFKT࡞ऀʣ͕࡞ͬͨl࣍ੈͷϑϩϯτΤϯυπʔϧz ɾ).3 )PU.PEVMF3FQMBDFNFOU αϙʔτ ɹιʔείʔυͷมߋΛଈ࠲ʹϒϥβʹө ɾߴͳ։ൃαʔόʔΛఏڙ 7JUFͱ ɾ5ZQF4DSJQUɺ+49ඪ४αϙʔτ ɹ໘ͳॳظઃఆෆཁ ɾ#VJMEͷ࠷దԽ
ɹ෦తʹ3PMMVQΛόϯυϥʔͱͯ͠ར༻
7JUFϓϥάΠϯͰػೳΛ֦ுͰ͖ΔɻͦΕ؆୯ʹɻ 7JUFͱ 7JUFͷ֦ுੑ ྫɿ !WJUFKTQMVHJOWVFˠWVFϑΝΠϧΛαϙʔτ !WJUFKTQMVHJOSFBDUˠ3FBDUΛαϙʔτ ϓϥάΠϯͰͰ͖Δ͜ͱ w ৽͍͠ϑΝΠϧܗࣜʹରԠ w
։ൃαʔόʹಠࣗͷػೳՃͨ͠Γ
ɾ+BWB4DSJQUͷϞδϡʔϧόϯυϥʔ 3PMMVQ ɾޮతͳίʔυ࠷దԽ ɾ๛ͳϓϥάΠϯΤίγεςϜ 7JUFͷϓϥάΠϯγεςϜɺ3PMMVQΛϕʔεʹ͍ͯ͠Δ 7JUFϓϥάΠϯ3PMMVQϓϥάΠϯ Ћ WJUFݻ༗ͷΦϓγϣϯ 3PMMVQ7JUF͕෦తʹ͍ͬͯΔόϯυϥ
3PMMVQ 7JUFͷϓϥάΠϯγεςϜɺ3PMMVQΛϕʔεʹ͢Δ 7JUF1MVHJO ɹɹɹ3PMMVQ1MVHJO Ћ WJUFݻ༗ͷΦϓγϣϯ 7JUF1MVHJO3PMMVQ1MVHJOͷΠϯλʔϑΣʔεΛܧঝ 3PMMVQ7JUF͕෦తʹ͍ͬͯΔόϯυϥ
IUUQTSPMMVQKTPSHQMVHJOEFWFMPQNFOUCVJMEIPPLT 3PMMVQͷ෦ಈ࡞ ओཁͳϏϧυϓϩηε
࣮ફฤ
ϓϥάΠϯͷ෦ಈ࡞
7JUFͷಛ ։ൃ࣌ ຊ൪Ϗϧυ࣌ ิ Ϗϧυϓϩηεʹ͓͍ͯ։ൃ࣌ͱຊ൪ڥ༻ͰҟͳΔπʔϧΛར༻ w 3PMMVQΛόϯυϥʔͱͯ͠ར༻ w +4ͷόϯυϥ w
&TCVJMEΛ༻ͨ͠ґଘؔͷࣄલόϯυϧΛ༻ w (PͷϏϧυπʔϧ