With SPA you usually dont add frontend state on top of backend state, you only have the frontend part, and a stateless API.
This makes it very easy to test and reason about.
This makes it very easy to test and reason about.
Does it not access any data?