For client-state management, the server doesn't need to store any data at all for any back and forth requests within the application. Let's take a look at these options in more detail.
Please note that we're referring to either the Razor pages or the user's device when we talk about the client.