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
Vite+ Unified Toolchain for the Web
Search
Naoki Haba
June 16, 2026
Programming
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vite+ Unified Toolchain for the Web
v-tokyo Meetup #25
https://vuejs-meetup.connpass.com/event/393624/
Naoki Haba
June 16, 2026
More Decks by Naoki Haba
See All by Naoki Haba
Vue Fes Japan の “作る側”に関わってみて
naokihaba
1
190
setup-vp GitLab対応の裏側
naokihaba
0
180
Nuxt 4 の Singleton Data Fetching Layer で 何が変わるのか
naokihaba
1
2.5k
Laravel+PHPStanで始める実践的静的解析入門
naokihaba
2
860
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
1.5k
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
2.6k
unplugin-vue-routerで実現する Nuxt 風ファイルベースルーティング
naokihaba
1
290
VueUse: 5分で分かる Vue.js 開発の効率化術
naokihaba
5
4.6k
チームで始める_テスト文化のススメ
naokihaba
0
880
Other Decks in Programming
See All in Programming
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
190
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
3
1.2k
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
1.2k
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
1.1k
Performance Optimization With LLMs
xleitix
0
200
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
240
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
110
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
1.8k
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
3
3k
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
370
GraphQL の onError と Nullability のこれから
quramy
0
180
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
15
8.8k
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
How to Think Like a Performance Engineer
csswizardry
28
2.9k
Making Projects Easy
brettharned
120
6.8k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
440
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Practical Orchestrator
shlominoach
192
12k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Designing for Performance
lara
612
70k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
Designing for humans not robots
tammielis
254
26k
Transcript
Unified Toolchain for the Web Naoki Haba v-tokyo Meetup #25
June 16, 2026
About me
Naoki Haba Software Engineer at ANDPAD Inc. Vite+ Team Member
Vue Fes Japan Core Team Member
Why Vite+?
What do you decide on first when building a new
frontend project?
But in reality... we are choosing many things besides just
frameworks. How do you manage Node.js versions? Which package manager do you use? What about Linting? Formatter? Testing? Build?
Before building our actual product, we are building our toolchain.
Evolving JavaScript Tooling Prettier → Oxfmt Eslint → Oxlint Jest
→ Vitest Vite Rolldown / tsdown etc...
And it doesn't end with choosing.
Where Do We Truly Create Value?
Do we really need to choose every single time?
Unified Toolchain for the Web Naoki Haba v-tokyo Meetup #25
June 16, 2026
What is Vite+?
Evan You | Vite Beyond a Build Tool | ViteConf
2025
Vite+ is not just a toolset.
Demo
The Organizational Impact of Vite+
1 2 3 4 5 6 7 8 9 10
# Interactive picker over the templates below vp create @vp-demo # Or pick a specific template directly vp create @vp-demo:webapp vp create @vp-demo:nuxt vp create @vp-demo:vue vp create @vp-demo:svelte vp create @vp-demo:library vp create @vp-demo:monorepo @vp-demo/create
Summary JavaScript tooling has become more powerful than ever, with
its evolution accelerating at an unprecedented pace. Vite+ tackles this complexity through a "Unified Toolchain" approach. Its impact reaches beyond individual projects, shaping organizational standards and the very foundation of development.
Meet the Team MK Wang Chi Long Yinan Christoph Nakazawa
Alexander Lichter Cameron Clark Yuji Sugiura Michael Dong kazupon ubugeeei nekomoyi Stefan Haas naokihaba https://viteplus.dev/team JongKyung Lee
Thanks!
References Vite+ Announcing Vite+ Alpha ViteConf 2025 Keynote VoidZero Community
Design Resources