Frontend state management: Pinia in the post-Vuex era
How Pinia replaced Vuex in the Vue ecosystem: less boilerplate, better TypeScript support, and a more mature approach to state management.
Tag
Component-based UI development with Vue.js.
There are 7 posts with this tag.
How Pinia replaced Vuex in the Vue ecosystem: less boilerplate, better TypeScript support, and a more mature approach to state management.
I discuss what the Composition API brings over Options API in Vue 3, and when you should prefer it, with concrete examples.
A practical approach to automatically verifying Vue component UI behavior: writing real-world tests with Vue Test Utils.
How I shifted from page-centric thinking to component-centric thinking, and how Vue.js makes that shift practical.
Centralizing shared state across components using Vuex: state, mutations, actions, and getters explained.
A walkthrough of the core concepts and practical setup I encountered while moving page transitions to the client side with Vue Router.
My experience moving from jQuery DOM manipulation to Vue.js's data-driven approach, and how I wrote my first reactive component.