Vue FesJapan 2026
The main visual of Vue Fes Japan 2026. It features a silhouette of a V, representing Vue, and a circle, representing the Japanese flag, side by side. The colors are deep matcha-like shades derived from the two colors, and the circle features a Japanese gold marbling pattern.
OtemachiPlace Hall & Conference

Speaker

Cybozu Track
16:35 - 17:50
burio

We Tried Adopting Vite+ Into Our In-House Design System at Breakneck Speed

In other languages, having an integrated toolchain from day one is taken for granted. In Go and Rust, building, testing, and formatting all live together within a single, unified world. In JavaScript, on the other hand, the test runner, linter, formatter, and task runner have existed as separate tools, and combining and maintaining them has always been our own job.

Released on March 13, 2026, vite+ is an integrated toolchain aiming to solve that fragmentation. It bundles testing, linting, formatting, task execution, and even Node management, all into a single `vp` command.

We adopted this vite+, freshly released and still in alpha, into our in-house design system at breakneck speed. Bringing an alpha release into production assets is normally a decision you'd avoid. You might be thinking, "wait, you already put an alpha release into production?" Even so, in this talk I'll honestly share why we made that call, and how it actually went once we did.

There were things that went well with the migration, and things that didn't go so smoothly. How much complexity were we able to fold away, where did we get stuck, and why did we decide to put an alpha release into production? I'll show the specifics on stage.

Reference: https://viteplus.dev/

burio

Title
frontend engineer

burio

Title
frontend engineer

We Tried Adopting Vite+ Into Our In-House Design System at Breakneck Speed

In other languages, having an integrated toolchain from day one is taken for granted. In Go and Rust, building, testing, and formatting all live together within a single, unified world. In JavaScript, on the other hand, the test runner, linter, formatter, and task runner have existed as separate tools, and combining and maintaining them has always been our own job.

Released on March 13, 2026, vite+ is an integrated toolchain aiming to solve that fragmentation. It bundles testing, linting, formatting, task execution, and even Node management, all into a single `vp` command.

We adopted this vite+, freshly released and still in alpha, into our in-house design system at breakneck speed. Bringing an alpha release into production assets is normally a decision you'd avoid. You might be thinking, "wait, you already put an alpha release into production?" Even so, in this talk I'll honestly share why we made that call, and how it actually went once we did.

There were things that went well with the migration, and things that didn't go so smoothly. How much complexity were we able to fold away, where did we get stuck, and why did we decide to put an alpha release into production? I'll show the specifics on stage.

Reference: https://viteplus.dev/