Hello Johannes.
That seems to be the solution for me, to replace VueX in a quite complex SPA I’ve started recenlty with VueX. I plan to have at least 15–20 different dataModels / stores, globals for most of them, and most of them would be sync with IndexedDB instead of LocalStorage.

SO I have some concerns before really starting to refactor what is started, hoping you could answer.

1/ What is the current status of this? Under development, stable, any clear roadmap ?

2/ What about Vue3 ? (its not major as I’m working with Vue2 now but it’s important to know for far future possible refactoring)

3/ in on comment you say that we should be carefull with provide/inject pattern. Why, can we use this safely for new project, or what could be limits to apply?

4/ Is there a way to have more documentation / Api description, or support when we reach issues on how to do / apply this solution in our code?

5/ Exporting/Persisting only select models is not really clear yet, reading all examples. I’m not sure how I could apply this to IndexDB + synchronization with server data. I think we lack examples or more documentation for this.

Is it the only way to get back the model’s data?

6/ If we updates in Github Pull Request / issues, how active is this solution and do we have a chance to get answer or updates? Even if it was needed to pay a small support licence maybe…

Thanks

Regards