Hi 👋
I'm on vacation this week, but of course you still get your weekly dose of Vue & Nuxt news.
Enjoy this issue and have a lovely week ☀️
Vue
📹 Recreating This Beautiful UI Effect
👉🏻 In this video, John takes a look at how to recreate a beautiful UI effect in Vue with only a few lines of CSS.
Nuxt
📕 Nitro v3: What’s Coming with Nuxt 5*
👉🏻 Nitro v3 is still under active development.
👉🏻 The features and APIs discussed here can change before the final release.
🛠️ Nuxt UI v3.2 is out
👉🏻 Timeline component.
👉🏻 InputTags component
👉🏻 CommandPalette with children items
👉🏻 and more...
📹 Better SPA accessibility in Nuxt with a single built-in component!
👉🏻 Accessibility, aka. a11y, is important for every project out there.
👉🏻 Thanks to Nuxt, you can already make your projects more accessible without doing anything.
📹 Nuxt useNuxtData, Shallow and getCachedData for performance
👉🏻 Some tips to consider when you're working with large lists of data in Nuxt from an API that you do not control and have to improve performance and user experience.
📹 Lightning Fast AI Chatbots in Nuxt
👉🏻 Learn how to use the AI SDK and Nuxt to build an AI chatbot in about 3 minutes.
🛠️ nuxt-simple-cookie-consent
👉🏻 A simple, headless, and fully customizable cookie consent module for Nuxt 3+.
🛠️ Ghazelle Chat
👉🏻 An open-source, full-stack AI chat app built with 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
📕 Identify and Fix Code Smells in TypeScript
👉🏻 Code smells in TypeScript, like long functions and duplicated code, can lead to technical debt, but AI tools can help identify and automatically fix these issues.
📕 What every dev should know about using Environment Variables
👉🏻 Secrets should never be stored in environment variables used in client-side code since they can then be seen by anyone.
📕 Vite 7.0 is out
👉🏻 Browser target changed to baseline widely available.
👉🏻 Node 18 support dropped. Vite is now distributed as ESM only.
👉🏻 Feats, fixes, and cleanups, while they prepare for rolldown.
🛠️ Markdown Ninja
👉🏻 A markdown-first, open-source CMS for bloggers, minimalists, and startups to easily publish websites and newsletters.
😂 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,