Your Client Side State is a Lie
SPAs are really hard to get right, but what exactly is hard about them? As always, its state, but a specific kind of state.
Whenever you fetch data from the server and store that data in any shared state management solution, your application is very often lying to your users.
Source: Your Client Side State is a Lie.