Feb 1 · 2 min read · In the rapidly evolving world of frontend development, "good enough" is no longer the standard. As applications grow in complexity—handling massive datasets, real-time updates, and large-scale team collaborations—the tools we use must evolve too. Tha...
Join discussion
Sep 29, 2025 · 10 min read · If you are moving a large Nuxt 2 app into Nuxt 3, this is the guide I wish my past self had. I wrote it during our migration of Pensionfriend (pensionfriend.de) from Nuxt 2/Vue 2 to Nuxt 3/Vue 3, after Vue 2 reached end of life. The goal was simple: ...
Join discussionJun 28, 2025 · 2 min read · Introduction Lorsque tu travailles avec Pinia, le système de gestion d’état officiel de Vue.js, tu profites d’un store centralisé pour gérer tes données de manière réactive. Mais attention : une erreur courante consiste à déstructurer directement les...
Join discussion
Apr 5, 2025 · 2 min read · Let’s be honest — building components in Vue can be fun. But once you step into the world of dynamic forms, deeply nested data, reactive state syncing, and validation… it’s no longer fun. It’s war 😅 Here’s a real production challenge I faced while b...
Join discussion
Apr 3, 2025 · 3 min read · When I first started using Vue.js, Vuex was the gold standard for state management. It was powerful, battle-tested, and backed by the Vue core team. But over time, as my projects grew and Vue 3 matured, I started to feel the weight of Vuex’s complexi...
Join discussion
Mar 5, 2025 · 6 min read · Motivation The typical Pinia tutorial tells you to write a Load and Store function to manage, well loading and storing your state from and to the server. I have never seen a single one of them mention this approach, they all are some variation of the...
Join discussionFeb 18, 2025 · 3 min read · What is Vue.js? Vue.js is a progressive JavaScript framework used for building user interfaces and single-page applications (SPAs). It was created by Evan You and first released in 2014. Vue is known for its simplicity, flexibility, and ease of integ...
Join discussion
Feb 18, 2025 · 4 min read · Pinia plugins allow you to extend the functionality of your stores by adding reusable features like persisted state, authentication handling, or logging. 1. What are Pinia Plugins? A Pinia plugin is a function that runs when a store is initialized. I...
Join discussion
Feb 18, 2025 · 3 min read · To implement this authentication system in your Nuxt.js application: First, install the required dependencies if you haven't already: npm install @pinia/nuxt Add Pinia to your Nuxt configuration (nuxt.config.js): export default defineNuxtConfig({ m...
Join discussion