Don't miss the next edition. Subscribe to the newsletter.
Published at Sep 15, 2025, 3:00 PMEvan You Unplugged, Nuxt Chunking Boost, and Vue Error Boundaries Ready for your weekly Vue & Nuxt dose? Weekly Vue News #215 Evan You Unplugged, Nuxt Chunking Boost, and Vue Error Boundaries View online Hi 👋 No exciting personal updates this week. However, I migrated my Nuxt Starter Kit to Nuxt UI v4 (alpha)! You can now use it without a Nuxt UI Pro license and get access to all Nuxt UI Pro components for free. Enjoy this issue and have a lovely week ☀️ Vue 📹 Evan You: Google, Vue, Vite, Nuxt, Next, Vercel & VoidZero 👉🏻 A conversation with Evan You, creator of Vue & Vite. 👉🏻 A brilliant mind, and one of the greatest JavaScript developers in the history of programming. 🛠️ VueUse Playground 👉🏻 An online playground for VueUse. 💡 Vue Tip: Getting the Previous Value of a Computed Property Since Vue 3.4+ you can get the the previous value returned by the computed property accessing the first argument of the getter: 1 script setup > 2 import { ref , computed } from ' vue ' 3 4 const count = ref ( 2 ) 5 6 // This computed will return the value of count when it's less or equal to 3. 7 // When count is >=4, the last value that fulfilled our condition will be returned 8 // instead until count is less or equal to 3 9 const alwaysSmall = computed (( previous ) => { 10 if ( count . value 3 ) { 11 return count . value 12 } 13 14 return previous 15 }) 16 script > In case you're using a writable computed: 1 script setup > 2 import { ref , computed } from ' vue ' 3 4 const count = ref ( 2 ) 5 6 const alwaysSmall = computed ({ 7 get ( previous ) { 8 if ( count . value 3 ) { 9 return count . value 10 } 11 12 return previous 13 }, 14 set ( newValue ) { 15 count . value = newValue * 2 16 } 17 }) 18 script > Nuxt 📕 How To Run Scheduled Tasks in Nuxt on Netlify – The Hacky Way … for now…* 👉🏻 Nitro (and thus Nuxt) has experimental support for scheduled tasks. 👉🏻 However, if you're deploying to Netlify, you'll quickly discover that Nitro's scheduledTasks feature doesn't work yet. 📕 Nitro: My Favourite Abstraction 👉🏻 "When Nitro first came onto the scene I found it confusing and weird. Now I can't imagine web dev without it." 📕 Nuxt UI v4 MCP server is out 👉🏻 Use Nuxt UI components in your AI assistants with Model Context Protocol support. 📕 How NuxtErrorBoundary Works* 👉🏻 Learn how the NuxtErrorBoundary component in Nuxt 3 works under the hood to gracefully handle client-side errors. 👉🏻 This deep dive explores its powerful features, source code, and practical use cases to help you write more resilient Vue apps. 📹 Nuxt has better chunking now 👉🏻 In the latest Nuxt release, the chunking was improved a lot, leading to stable hashes and less changing files per build. 👉🏻 Figure out what happened and what the problem was. 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 PragVue (23 September 2025, Czech Republic) VueFes (25 October 2025, Otemachi, Japan) 💬 Quote of the week 🧑🏻💻 In Other News 📕 The Future of JavaScript: What Awaits Us 👉🏻 JavaScript continues to evolve rapidly. 👉🏻 The TC39 committee has advanced nine proposals, including the newly standardized explicit resource management feature using the using keyword for automatic cleanup, and Array.fromAsync for handling async iterables. 📕 New series of blog posts: learning web development 👉🏻 Learn the basics of web development from a real pro. 👉🏻 2ality is known for their technical deep dives but they're taking a step back to focus on more beginner friendly content. 🛠️ Cornerstone.js 👉🏻 A set of JavaScript libraries to build things like this 3D CT scan viewer, PET-CT scan viewer, and much more besides. 🛠️ 90's Cursor Effects 👉🏻 This is a blast of nostalgia. 👉🏻 A neat collection of throwback cursor effects but designed for the modern web (fast, efficient). 😂 Fun 🔗 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 {{ TrackView }}