amoeba / accharplanner

Character Planner for Asheron's Call
https://planner.treestats.net/
ISC License
5 stars 6 forks source link

Migrate Vuex to Pinia for state management #399

Open jkisor opened 1 year ago

jkisor commented 1 year ago

Pinia is a state management library that implements all of the above. It is maintained by the Vue core team, and works with both Vue 2 and Vue 3.

Existing users may be familiar with Vuex, the previous official state management library for Vue. With Pinia serving the same role in the ecosystem, Vuex is now in maintenance mode. It still works, but will no longer receive new features. It is recommended to use Pinia for new applications.

https://vuejs.org/guide/scaling-up/state-management.html#ssr-considerations

amoeba commented 1 year ago

Thanks! I've seen this and, at least for now, haven't felt it's worth it to refactor state management but it would be fun to do at some point. PRs always welcome of course.