Don't miss the next edition. Subscribe to the newsletter.
Published at Dec 23, 2024, 3:00 PMMerry Christmas Ready for your weekly Vue & Nuxt dose? Weekly Vue News #177 Merry Christmas View online Hi 👋 I'm officially on Christmas holidays for the next two weeks! 🎄 Wishing everyone a Merry Christmas and a wonderful time with your family if you're celebrating. See you next week in the final issue of the year! Enjoy this issue and have a lovely week ☀️ Vue 📕 Scaling Your Vue App: 4 Proven Patterns to Keep It Clean 👉🏻 Michael Thiessen explains four patterns that help when Vue apps grow. 📕 How to Use the Variant Props Pattern in Vue 👉🏻 The Variant Props Pattern in Vue combines TypeScript’s discriminated unions with Vue’s prop system to create type-safe component variants. 🛠️ VueDragPlayground 👉🏻 A Vue 3 library designed to make your components interactive with drag, resize, and rotate functionalities. Nuxt 📕 Building A Persistent Multilingual Toast Component In Nuxt 👉🏻 In this tutorial, you'll build a toast component in Nuxt from the ground up, progressively adding features you'll actually use in production. 📹 Auto Imports in Vue and Nuxt - The Good and the Bad 👉🏻 Alex talks about one of the most polarizing topics in the Vue and Nuxt community - auto imports. 📹 Authentication in Nuxt 👉🏻 This talk discusses various authentication solutions for Nuxt 3 and 4, including NextAuth, Better Auth, and NoAuth. 🛠️ Nuxt DX Tools 👉🏻 A VSCode extension designed to enhance the developer experience for Nuxt projects by providing tools for auto-locating and navigating to auto-imported components, functions, routes and more. 📅 Events Vue.js Nation Conference (29 - 30 January 2025, free online conference) Vuejs Amsterdam (12 - 13 March 2025, Amsterdam, Netherlands) Vueconf.US (13 - 15 May 2025, Tampa, Florida) 💬 Quote of the week 🧑🏻💻 In Other News 📕 Storing times for human events 👉🏻 Storing event times on websites is surprisingly complex due to user errors, international timezone variations, and historical DST changes. 📕 A leap in the evolution of Airtable’s codebase: Scaling TypeScript to thousands of projects 👉🏻 “Today we have nearly 3000 TypeScript projects. That’s why we’re sharing our journey to so many projects, and how it reduced our typechecking time by 65%.” 🛠️ Todoctor 👉🏻 A CLI tool designed to collect and monitor TODO/FIXME-style comments in JavaScript and TypeScript projects. 🛠️ Checkmate 👉🏻 An open-source, self-hosted server and website monitoring application that tracks uptime, performance, and incidents. 😂 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 }}