Don't miss the next edition. Subscribe to the newsletter.
Published at Jul 7, 2025, 3:00 PMWeekly Vue News #205 - Vue Language Tools 3.0, useSlots, Nuxt Tips & More! Ready for your weekly Vue & Nuxt dose? Weekly Vue News #205 Weekly Vue News #205 - Vue Language Tools 3.0, useSlots, Nuxt Tips & More! View online Hi 👋 I'm back from my vacation and ready to share the latest Vue & Nuxt news with you! Enjoy this issue and have a lovely week ☀️ Vue 📕 What is useSlots in Vue? 👉🏻 In this article, you’ll explore what useSlots useSlots is, when and how to use it, and provide practical examples to clarify its purpose. 🛠️ Vue Language Tools 3.0 Released 👉🏻 Check out the latest features and improvements that will enhance your Vue development experience 👉🏻 Includes highlights like "Global components now jump to their source files rather than type definitions". 📹 THIS 4 year old Vue feature helps with nested components 👉🏻 Structuring components, especially with naming, is not always easy. 👉🏻 But the feature shown in this video - namespaced components - will help with this. 📹 Building Reactivity 👉🏻 Learn how to build reactivity from scratch using JavaScript's Proxy and the Observer pattern. 👉🏻 A quick dive into how reactive systems work behind the scenes. Nuxt 📕 10 Hidden Configuration Gems to Supercharge your Nuxtapp* 👉🏻 Discover 10 powerful Nuxt configuration options that most developers overlook. 👉🏻 Learn advanced techniques for custom aliases, hybrid rendering, component islands, build optimization, and performance monitoring to supercharge your Vue.js applications. 📹 Why You Should Start Using useState() 👉🏻 In this video, you take a look at useState useState in Nuxt. 👉🏻 useState useState is a composable for handling global state without the need for 3rd party packages like Pinia. 📹 Nuxt Auth Utils in 1 Hour 👉🏻 Learn Nuxt Auth Utils by building an app that uses email + password or GitHub OAuth. 📹 From Nuxt to Nitro: How One Engine Is Powering the Modern Web 👉🏻 Jan-Niklas Wortmann sat down with Alexander Lichter to explore how Nitro is reshaping fullstack JavaScript development and powering frameworks beyond Nuxt. 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 📕 What's coming to JavaScript Here's a glimpse at the future of JavaScript: 👉🏻 explicit resource management (using) 👉🏻 Array.fromAsync Array.fromAsync 👉🏻 Error.isError Error.isError 👉🏻 and much more... 😇 A simple website 👉🏻 This website is a nostalgic tribute to the simple, early 2000s web development era. 👉🏻 With basic HTML, limited CSS and JavaScript, low screen resolutions, and creative workarounds for achieving basic layouts and animations. 📕 You're not a front-end developer until you've... 👉🏻 A fun, tongue-in-cheek checklist of the various oddities we all do as frontend devs. 📕 Git Notes: git's coolest, most unloved feature 👉🏻 It can be used to track time spent on commits, add review information, and even enable fully distributed code reviews. 😂 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 Holzapfelkreuther Str. 19, 81375 Munich, Germany {{ TrackView }}