GIGrace Itiungingrace152.hashnode.dev·Mar 9 · 3 min readVue 3 Tooling: Understanding Vite and the New Developer Experience One of the most noticeable changes when moving to Vue 3 isn’t in your components. It’s in your tooling. If you’re coming from Vue 2, chances are you’ve worked with Webpack for years. It works, but it 00
GIGrace Itiungingrace152.hashnode.dev·Mar 9 · 5 min readState Management in Vue.js 3: Moving From Vuex to PiniaOne of the most significant architectural shifts in the Vue ecosystem is the move from Vuex to Pinia. If you're migrating from Vue 2 to Vue 3, this change often raises a few practical questions: Do y00
GIGrace Itiungingrace152.hashnode.dev·Mar 9 · 4 min readUnderstanding Provide and Inject in Vue Vue 3 also makes patterns like provide/inject and composables easier to use intentionally. As Vue applications grow, one question comes up again and again: “How do I share data deeply without passin00
GIGrace Itiungingrace152.hashnode.dev·Mar 4 · 6 min readUnderstanding Composables in Vue 3One of the most powerful ideas introduced with Vue 3 is composables. You’ll hear people say things like “extract it into a composable” or “just use VueUse,” and at first, it can feel abstract. But com00
GIGrace Itiungingrace152.hashnode.dev·Mar 2 · 3 min readRefactoring a Vue 2 Component to Vue 3A Countdown Timer Example One of the clearest ways to understand Vue 3 is to refactor an existing Vue 2 component. Not something complex. Not something abstract. Just a small, real component that alre00