|
|
|
|
|
by phil294
1593 days ago
|
|
Unfortunately, not even VueX, the official store management library of Vue, is compatible. There is a huge performance bug [1] that makes migrating larger Vue2 codebases impossible. Pretty disappointing, but noone seems to care. [1] https://github.com/vuejs/vuex/issues/2102 |
|
First vue-router and vuex were not ready when vue3 was released.
Now Evan You says in this very submission that Pinia is the new store library? I thought that it was destined to be vuex v5 or vuex v5's starting point, after the not-so-great v4. Very confusing. (I didn't even know about Pinia until last week actually, when looking about progress on vuex getters caching).
I'm not even sold on the Composition API. It makes sense when I read the doc but basically never when I'm in my actual projects.