Profile avatar
evanyou.me
Husband / Father of two / Founder voidzero.dev / Creator @vuejs.org & @vite.dev
71 posts 15,383 followers 315 following
Prolific Poster
Conversation Starter

Another real world Rolldown-Vite performance win: @sanity.io studio’s build time went from: 21.9s to 5.1s (4.29x, w/o React Compiler) 49.6s to 20.0s (2.48x, w/ React Compiler)

[email protected] is out! - Browser Target Changed to Baseline Widely Available - Node 18 support dropped. Vite is now distributed as ESM only Plus fixes and deprecated feats removals, preparing for rolldown. Help us test the beta and report back 🙏 github.com/vitejs/vite/...

Don't miss what happened in the last weeks - tsdown is now part of VoidZero - Vite Devtools Sneak Peek - oxc-minify in Rolldown - rolldown-vite improvements - ViteConf Speaker Overview - Upcoming meetup in San Francisco - Goxc and Godown More in this thread 👇

I've been so surprised! Just only by tweaking the npm alias in my day-job project, We were able to build with rolldown-vite. I didn't touch vite.config at all. 🚀 Build performance has been between 4.4x and 8x faster than the existing vite version!

We are planning to port this to Rust as well in the future. Meaning you'll be able to build both your JS bundle and bundled dts files in one go with @rolldown.rs when you use isolated declarations!

Milestone: vitest crossed 10M weekly npm downloads! ⚡

Super excited about this - Vite is all about DX. Who'd be the better person to work on Vite Devtools other than @antfu.me ?

In order to better integrate with tsgo, we are going to rewrite Rolldown and Oxc in Go.

/ 📢 Vue Fes Japan 2025 is officially happening! \ We're bringing it back in 2025! Check out the official website here ↓ vuefes.jp

🎉 Excited to announce that I'm joining VoidZero as DevRel! As I was following the project from early on, I couldn't say no to the chance when @evanyou.me reached out. I can't wait to share all the incredible things lined up for @rolldown.rs, OXC, @vite.dev, and @vitest.dev 👀

Announcing Oxlint Beta: oxc.rs/blog/2025-03...

After seeing the backlash to the recent React docs setup update, I've tackled it myself. I've put up a PR that reworks the "Create" page with better explanations and a "Start from Scratch" section that recommends Vite + routers: github.com/reactjs/reac... I think this should make everyone happy!

📣 Time to announce "create-tsrouter-app" or CTA, a drop-in CRA replacement: - Powered by @vite.dev, TanStack Router, built by @jherr.dev - TypeScript/Tailwind/File-Route templates (more coming) - Full control over Vite and (soon) upgradeable to TanStack Start www.youtube.com/watch?v=10J6...

Rolldown-vite ecosystem CI progress! - Total: 24 (excluding ones currently not passing with Vite main branch) - ✅ passing: 14 - ⚠️ passing with minor issues: 5 - ❌ failing: 5 Progress: 79% (19/24)

It’s happening

I made my new resume. make it as beautiful as possible. Do you need help with Vue? If you have the opportunity to work remotely, or just a part-time job, we can talk about it. resume-rizumu.ayaka.moe

npm download stats are back and @vite.dev just crossed 20M/week!

Ongoing work for @rolldown.rs : - Rolldown-Vite ecosystem CI (~60% passing) - Full bundle mode HMR - Incremental build - Module Federation (built-in support) - oxc minifier improvements (built-in, already with better compression ratio than esbuild and 6-9x faster than swc)

Mixed Vapor / VDOM component tree achieved with working props and slots

@rolldown.rs wasm story is just brilliant

COMING SOON: Experimental @vite.dev Environment API support in React Router v7. Check this out — a single `vite build` command can co-ordinate a full client + multi-server build. Previously this was only possible via the `react-router` CLI. We're “just a Vite plugin” again 😎

oxc.rs is FAST 🔥 ⏳ Trying for unenv.unjs.io dist: - 156 transforms in 61ms - @rolldown.rs bundle in 26ms - e2e build down to 0.32s from 4s It is only publish-time, but these prove how much end-user time will be saved once the rest of the (user-facing) ecosystem adopts OXC stuff.

Cooking something on the trip of the holidays 👀

Let's follow this journey. A user reads a blog post about getting started with React that mentions CRA. Let's see at what point they might get exposed to @vite.dev or the idea that CRA is a dead project! • npm: nope • github: nope • cra.dev: nope • react.dev: nope (at first glance)

"Framework" semantics get in the way of progress way too much with React and I'm really tired of the "you must be this tall" narative from react.dev. Tools that drastically aid you to be productive with React deserve a seat at the table. Vite is just the obvious start among many other tools.

Vitest 3.0 is here!

Happy new year! Spent a week snowboarding in Hokkaido and heading back home today. My body is slammed but my mind is pumped for what’s coming in 2025. Let’s go!

I was planning to work on some fun projects during the holidays, but now I'm back to OSS maintenance, and there's a lot of it. So tired.. People think OSS is fun, but it's not—especially for low-level project maintenance. It's unseen, unappreciated, and constant labor.

🎁 A surprise holidays gift: after over a year of hard work, we have just published Rolldown 1.0.0-beta.1!

Something is cooking github.com/rolldown/rol...

Will be giving these out at future conferences and events I attend in person

There is no better way to start the day, thank you @evanyou.me