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,