Next.js 16.3 is now available!
• Up to 90% less memory in dev
• Faster builds, type checking, and rendering
• Better tooling for AI agents
• Custom error boundaries
• Instant Navigations for SPA-like responsiveness
https://t.co/lNAQqpAKT1
Here's what's new ↓
Introducing Canvas UI, the first ever html-in-canvas component library.
Your DOM is the render target now. Real-time shaders over real, interactive UI.
24 components. React, Vue, Svelte, vanilla TS.
Free. Open source. 🧵
https://t.co/Y5ZZDNxPUX
In the next version of Bun
`bun build --react-compiler` runs the React Compiler in Rust
On a large React codebase, it's 19x faster than the Babel plugin
fate 1.0: The first full Async React Metaframework
New in 1.0:
* Zero-Config Live Views via SSE
* Drizzle Support
* "Native" HTTP support (no tRPC)
* Void Router
* Vite plugin
* Clientside Garbage Collection
* Performance & scalability improvements
https://t.co/enF2EdbBaQ
@dhh Rode with an old driver in Estonia. Said we were in a hurry so he blasted out of our small hotel alley across a sidewalk and out into a four lane street in full speed without stopping, looking or slowing down. Just laughing when he saw our faces.
Announcing Vite+ Alpha
I wrote a blog post. Vite+ is now fully open source and MIT licensed.
Vite+ is a new unified toolchain and entry point to web application development that manages your runtime, package manager, and frontend toolchain.
https://t.co/6PylQqAiJR
stale-while-revalidate is now handled asynchronously by Cloudfare’s cache, meaning cases where an asset has become stale will return the stale asset while the fresh asset is added to the cache in the background.
This was a long-requested feature, as in the past, there was a blocking call to the origin to fetch the latest asset. This change significantly improves:
- Latency, as the origin call happens async
- Reliability, as if the origin is down, it will be served stale from cache until revalidation completes
This is live for all free, pro and business customers, and is gradually rolling out to enterprise customers.
Vercel will be officially sponsoring https://t.co/QF7eOed81b. That's a given. We as a community and industry owe @adamwathan and team a lot. Tailwind is foundational web infrastructure at this point (it fixed CSS 😉). I've also reached out to Adam to explore how we can make this a longer-term commitment.
Let me tell you a real story about code review.
I was once in charge of the frontend for an upcoming product and that involved guiding multiple teams to deliver good and on time. Months before the deadline, we had a planning session and during that session I asked one thing...
@kettanaito I think no matter it should at least indicate when starting how many runners it will use and why. It's not trivial to track down an issue where the only hints are that tests run slow and Docker closes.