Weekly Vue News #228 - Async Rendering, TypeScript 7, and the Evolution of Nuxt

Ready for your weekly Vue & Nuxt dose?
 ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏ ‌​‍‎‏

Weekly Vue News #228

Async Rendering, TypeScript 7, and the Evolution of Nuxt

View online

Hi 👋

This issue covers Vue's Suspense component for handling async rendering, NuxtHub's multi-vendor support, and updates to the Nuxt Module Author Guide. It also features interviews with Nuxt creators about the framework's evolution and future direction.

Enjoy this issue and have a lovely week ☀️

Vue


📕 How to handle Async Rendering in Vue with Suspense

👉🏻 When working with data fetching, async components, or delayed UI loading, Vue developers often run into flickering interfaces, hydration issues, or mismatched loading states.

👉🏻 Vue Suspense solves this by giving you full control over asynchronous rendering with built-in placeholders, fallbacks, transitions, and error boundaries.

📕 How to unit test a Vue composable with TypeScript

👉🏻 With this quick Promise-based utility, it's easy to write type-safe unit tests for Vue composables.

Nuxt


📕 NuxtHub Multi-Vendor is now available

👉🏻 NuxtHub is now available on multiple cloud providers.

👉🏻 You can now deploy your NuxtHub project on your own hosting provider.

📕 Updated Nuxt Module Author Guide

👉🏻 The Nuxt team restructured the entire guide to make it way clearer and easier to follow.

📹 The Future of Nuxt

👉🏻 Sébastien Chopin, author of Nuxt and founder of NuxtLabs dives deep into how Nuxt was born, why Nitro exists, and where the Vue & Nuxt ecosystem is heading next.

📹 Working on Nuxt Full-Time

👉🏻 Daniel Roe, Nuxt Core Team Lead, sits down to share his journey from everyday Nuxt user to maintaining the framework at scale and what it's really like to guide a global open-source project.

📹 Run VS Code in the Nuxt Devtools - Part 2

👉🏻 Alexander Lichter explain how you can run VS code inside the Nuxt DevTools.

🛠️ Nuxt Studio Alpha 4

👉🏻 Google OAuth support which lets non tech content editors authenticate without GitHub or GitLab.

👉🏻 Bug fixes & improvements.

Nuxt Starter Kit

Launch Your Nuxt App in Minutes - Not Weeks

I built this starter kit because I kept rewriting the same boilerplate for every new Nuxt project.

📅 Events


Vue.js Amsterdam (12-13 March 2026, Amsterdam, Netherlands)

Vueconf US (19-21 May 2026, Atlanta, USA)

MadVue (22 May 2026, Madrid, Spain)

💬 Quote of the week


Quote of the week

🧑🏻‍💻 In Other News


📕 Vanilla CSS is all you need

👉🏻 37signals uses vanilla CSS without build tools in its applications by using modern CSS features like custom properties, nesting, and the :has() selector, resulting in simpler, more maintainable code.

📕 Progress on TypeScript 7

👉🏻 The project works behind the scenes hard on both v6.0 and v7.0.

👉🏻 v6.0 is going to be the final JavaScript-based release and act as a stepping stone to the native Go port (v7.0) which is already shaping up to be some 10x faster.

🛠️ Tunnl.gg

👉🏻 Provides instant public URLs for local web servers, making it easy to expose localhost to the internet.

👉🏻 It requires no installation as it relies solely on a simple SSH command.

🛠️ Fresh

👉🏻 A terminal text editor with features like a menu system, command palette, and full mouse support.

😂 Fun


Programmer Humor

🔗 Want more Vue & Nuxt content?


More Exclusive Vue Tips: Join Michael Thiessen's newsletter and get great Vue tips and insights delivered to your inbox each week.

Weekly Vue & Nuxt Videos: You must subscribe Alexander Lichter's YouTube channel if you are interested in Vue & Nuxt.

DejaVue Podcast: A weekly podcast about Vue.js and the ecosystem around it.


Comments? Join the discussion about this issue in our Discord community .

Until next week,

Michael Hoffmann (Curator)


To support me:

😘 Recommend the newsletter to your friends: it really helps!

💸 Sponsor this newsletter

🦋 Repost the latest BlueSky post

📨 Reply to this email: feedback is welcome

* Some of my links are affiliate links; if you make a purchase, I gain a small percentage at no extra cost. Thank you for supporting my newsletter.


Unsubscribe

Siegersdorf 18, 94371 Rattenberg, Germany

评论

此博客中的热门博文

Learn to write insanely good composables in Vue

The magic of scoped slots in Vue ✨ (3/4)