First, Snowpack launched. Now that JS has a proper module system, you can literally just export and import components with no need for a bundler in modern browsers. Snowpack takes advantage of this by skipping the "bundle" step entirely and just letting you serve your ESM (JS module) components natively.
Then, the team behind Vue.js came out with an exciting project called vite. You can think of vite like using Snowpack for dev mode and Rollup for production. Vite lets you have lightning-fast rebuilds (no bundling needed) while you're working and then deploy a proper bundled app to production.
As if this week couldn't get more exciting, the Parcel team rewrote the transformer in Rust. They are seeing a 10x improvement in speed with the new Rust PR. It looks like it wasn't just changing languages but a more efficient transform algorithm that helped speed things up!
I hope my apps get faster soon. So many amazing people doing amazing work.
- Next: React Aria - A better approach to design systems
- Previous: Wasted real estate: Blog homepage design
Subscribe to my email list!
Let me be real with you. Sometimes when I'm bored I log in to Buttondown and look at the audience number. If it's bigger than it was the week before, well that makes me feel really happy!
I promise I'll never spam you and I will, at most, send you a monthly update with what's happening on this site.