Don't miss the next edition. Subscribe to the newsletter.
Published at May 5, 2025, 1:00 PMNuxt 3.17 is out Ready for your weekly Vue & Nuxt dose? Weekly Vue News #196 Nuxt 3.17 is out View online Hi 👋 Still writing the docs for my upcoming Nuxt starter kit. In the meantime, this issue is packed with fresh Nuxt news you might find interesting! Enjoy this issue and have a lovely week ☀️ Vue 📕 The Story of Fastify + Vue 👉🏻 Learn the story behind the Fastify plugin for Vue integration. Nuxt 📕 Nuxt 3.17 👉🏻 Major data fetching improvements. 👉🏻 NuxtTime component for SSR-safe time display. 👉🏻 Performance boosts, including faster globbing. 👉🏻 Nuxt docs-as-a-package. 📕 Nuxt Server Routes: Build a Full-Stack App with Zero Backend 👉🏻 In this article, you'll dive into what Nuxt server routes are. 👉🏻 Learn why they feel magical, and how to build a simple full-stack app that talks directly to a database — no separate server needed. 📕 Prisma ORM with Nuxt and Supabase* 👉🏻 In this guide, you’ll walk through building a complete Nuxt application with Prisma as our ORM and Supabase providing our PostgreSQL database. 📕 Cache an API response in Nuxt 👉🏻 Learn how to cache an API response in client side and use it everywhere in your Nuxt app. 📹 Full Stack App Build 👉🏻 In this video, CJ builds a full stack application with Nuxt, Vue & TypeScript that allows users to keep track of the places they have visited and view them on a map. 🛠️ Nuxt UI Pro Portfolio template 👉🏻 A beautifully designed, fully responsive template to build your personal site in minutes. 👉🏻 Features sections for projects, blog, speaking, etc. 🛠️ NuxSaaS 👉🏻 A free & open-source SaaS starter kit. 👉🏻 Built with Nuxt 4, Vue 3 & TypeScript. 📅 Events Vueconf.US (19 - 21 May 2025, Tampa, Florida) MadVue (29 May 2025, Madrid, Spain) PragVue (23 September 2025, Czech Republic) VueFes (25 October 2025, Otemachi, Japan) 💬 Quote of the week 🧑🏻💻 In Other News 📕 Better error handling 👉🏻 The traditional try/catch try/catch method is not great. 👉🏻 Better alternatives include Go-style return tuples and Monadic-style result types, which treat errors as values and offer more explicit error management. 📕 Default styles for h1 elements are changing 👉🏻 Browsers are starting to roll out changes in default UA styles for nested section headings. 📕 Creating a 3D Split-Flap Display with JavaScript 👉🏻 Using a powerful animation trick to create a 3D split-flap display. 🛠️ Tweet to Image Converter 👉🏻 Nifty little tool that turns tweets into PNGs. 😂 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 }}