Evan You
- Reposted by Evan YouDon'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 👇
- Reposted by Evan YouI'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!
- Reposted by Evan YouWe 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!
- Reposted by Evan YouMilestone: 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 ?
- We are excited to announce that we are partnering with @nuxtlabs.com to have @antfu.me work on Vite Devtools! More details: voidzero.dev/posts/voidze...
- In order to better integrate with tsgo, we are going to rewrite Rolldown and Oxc in Go.
- Reposted by Evan You/ 📢 Vue Fes Japan 2025 is officially happening! \ We're bringing it back in 2025! Check out the official website here ↓ vuefes.jp
- Reposted by Evan You🎉 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 👀
- Reposted by Evan YouAnnouncing Oxlint Beta: oxc.rs/blog/2025-03...
- Reposted by Evan YouI did, though it was only 40 minutes (of live-coding) so it couldn't cover too much of what I'd want to say about this www.youtube.com/watch?v=hdHL...
- Reposted by Evan YouAfter 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!
- Reposted by Evan You📣 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
- Reposted by Evan YouI 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
- Reposted by Evan You@rolldown.rs wasm story is just brilliant
- Reposted by Evan YouCOMING 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 😎
- Reposted by Evan Youoxc.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.
- Reposted by Evan YouCooking something on the trip of the holidays 👀
- Reposted by Evan You
- Reposted by Evan You"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.
- Reposted by Evan YouVitest 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!
- Reposted by Evan YouI 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.
- Reposted by Evan You🎁 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...
- Reposted by Evan YouGot them, and love it!
- Will be giving these out at future conferences and events I attend in person
- Reposted by Evan YouThere is no better way to start the day, thank you @evanyou.me
- Rolldown's wasm build just got significantly faster in browsers thanks to @broooooklyn.bsky.social! One challenge of native bundlers is that they have to ship and run as wasm in browser environments. Some bundlers like rspack doesn't even support this due to the complexity it involves.
- I've always said you can start using Vite as a plain http server but on steroids :)
- I've always said Vite's dev server is like a normal HTTP server on steroids. index.html + a plain js file over native ESM, but with auto reload. No config needed even if you want to later move to TS or import CSS with HMR.
- State of JS 2024 is out and... what a year for the projects I work on! - @vite.dev and VoidZero ecosystem projects sweep almost all the awards (again) - @vuejs.org had a strong comeback year! More details in thead👇
- Just managed to make the base component instance type shared between vdom and vapor runtimes. Now Vue Vapor mode can reuse all rendering agnostic APIs from runtime-core!