Hacker News new | ask | show | jobs
by johnthreevolts 1773 days ago
I recently found Pinia[1] as replacement for vuex.

- full typing

- real life functions

- vue dev plugin support in store section

- mutations don't exist as separate idea

- also has api, so i wrote little plugin for state synchronization with local storage.

*Typography fix

1. https://pinia.esm.dev/

2 comments

Wow. That's exactly what I thought Vuex would look like after after the Vue 3 release.

Definitely going to use it for my future project.

Just know what you're getting into, this is a new rather unknown framework with much fewer users and resources than Vue with VueX.
Read the docs, its from a Vue core team member and based on a future version of Vuex so you can easily migrate.
This is great. I feel the urge to delete all the brittle vuex crap from my vue3 ts projects right now.