Don't miss the next edition. Subscribe to the newsletter.
Published at Mar 31, 2025, 3:17 PMVue.js Report 2025 & Mastering Nuxt 2025 – Now Available Ready for your weekly Vue & Nuxt dose? Weekly Vue News #191 Vue.js Report 2025 & Mastering Nuxt 2025 – Now Available View online Hi 👋 Still rewriting CodeSnap with my upcoming Nuxt starter kit — lots of work left to do. To be honest, I’m feeling quite frustrated with this newsletter. I haven’t had a paid ad in months, and subscriber growth has been really slow. Not sure how long I can keep myself motivated to continue. I’ve been publishing an issue every week since June 2021… Enjoy this issue and have a lovely week ☀️ Vue 📕 State of Vue.js Report 2025 👉🏻 Co-created with Evan You and the Vue and Nuxt Core Teams 👉🏻 10 years of growth. 👉🏻 16 case studies (GitLab, Storyblok & more). 👉🏻 1,400+ devs surveyed. 📕 Introducing Motion for Vue 👉🏻 An animation library that's simple to start and fun to master, its unique hybrid engine combining the performance of hardware accelerated browser APIs with the limitless potential of JavaScript. 📕 Unhead v2: The full-stack head package for any framework. 👉🏻 v2 is a major milestone in Unhead becoming the most performant and feature-complete head manager for all reactive JavaScript frameworks. 📹 Install Tailwind CSS 4 With Vue.js and Nuxt 👉🏻 Learn how to install Tailwind version 4 with a Vue project via the Tailwind Vite plugin. 👉🏻 Also learn how to install Tailwind CSS with a Nuxt project. 🛠️ Vue Raycast Extension 👉🏻 These extensions allow developers to quickly access documentation directly within Raycast, making their workflow more efficient. 👉🏻 Available for Vuetify, Vue Router & Pinia 🛠️ Konva 👉🏻 The native API for Canvas elements is pretty good, but Konva is a popular abstraction that sits on top and provides a more structured way to work with shapes, styling, events, animations, and more (lots of demos with code). 👉🏻 It also has extra integration libraries for Vue, Svelte and React. Nuxt 📕 Mastering Nuxt 2025 Edition is live* 👉🏻 Created with Nuxt expert, Michael Thiessen, this is the most in-depth, fun, realistic, & only official course for learning Nuxt. 📕 Client-side AI with Nuxt Workers + Transformers.js 👉🏻 This post walks you through an implementation of NLLB-200, Facebook's text-to-text translation model, in the browser. 📕 Blazingly fast E-Commerce in Nuxt 👉🏻 Jakub explains how his open source template for building performant e-commerce applications works under the hood. 📅 Events Vueconf.US (19 - 21 May 2025, Tampa, Florida) MadVue (29 May 2025, Madrid, Spain) PragVue (23 September 2025, Czech Republic) 💬 Quote of the week 🧑🏻💻 In Other News 📕 Why Do We Have a Cache-Control Request Header? 👉🏻 This is a great breakdown of a commonly misunderstood header. 📕 Common Mistakes in RESTful API Design 👉🏻 Common mistakes in RESTful API design include inside-out thinking, improper URI definition, misuse of HTTP methods, bad error handling, lack of versioning, and overcomplicated responses. 📹 Lint Like a Senior Developer w/ eslint + husky + lint staged + github actions 👉🏻 Learn how to set up linting for your codebase from end to end. 👉🏻 Including in your editor, before commits and with GitHub actions before you merge a pull request. 🛠️ CodeVideo Studio 👉🏻 A way to make educational coding videos quickly. 👉🏻 It allows software educators to write a course once and export it to various formats like video, blog posts, presentations, and code. 😂 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 }}