We have a desktop app in Angular and a mobile app in Vue, that do the same thing, share apis etc. We need a (shared) state management solution. From tutorials, I can see nothing particularly Angular-specific in Ngrx, but I'm completely new to state management and RxJS. Without recommending a product, does anyone know a reason why I can't point Vue at an @ngrx store ?
No . Love to be wrong.
The way you initialize a reducer is using StoreModule
which is angular module, you cannot do in vue. The whole ngrx source code is built on angular ( using modules, services etc ). You can't run it without angular code.