News: Updates for Vue, RedwoodJS, shadcn, and TC39’s Proposal Stages
Description
Kicking off the discussion is the release of Vue 3.5. Although it’s not a major release, Vue 3.5 packs some great new features and optimizations like: reactivity system improvements (up to 56% less memory usage for apps than before), reactive prop destructuring stabilization (it’s simpler to declare props with default values), and SSR improvements like lazy hydration for async components.
RedwoodJS is also out with a new version, and 8.0 packs a wallop. It makes RedwoodJS the third framework to support React Server Components behind Next.js and Waku.
The shadcn CLI has gotten an update as well where it can spin up a brand new Next.js app with shadcn and Tailwind configured and ready to go. Additionally, shadcn has integrated more tightly with Vercel’s v0 AI code generator, and now every shadcn component is editable on v0, so users can customize the components in natural language and paste it into their apps afterwards. Pretty amazing!
The TC39 Committee responsible for evaluating what new features get added to the JavaScript language has added a new intermediate step for proposals: step 2.7. By the time new proposals reach step 3, they must already have full test suites to support their implementation, and if, for any reason, they must go back to step 2 to rethink things, a lot of that work can be for naught.
News:
- Paige - Vue 3.5 is out
- Jack - RedwoodJS 8.0 and shadcn CLI updates
- TJ - JavaScript Standard Gets an Extra Stage
Bonus News:
- Laravel raises $57 million series A
- SSR benchmark wars update (author Matteo is the Fastify lead maintainer)
What Makes Us Happy this Week:
- Paige - House of the Dragon season 2
- Jack - Raspberry Pi
- TJ - Linkin Park is back!
Thanks as always to our sponsor, the Blue Collar Coder channel on YouTube. You can join us in our Discord channel, explore our website and reach us via email, or Tweet us on X @front_end_fire.