The data for this page was pre-fetched as the page was set up by NextJS.
It was loaded into the page's state on the first load, and is updated via subsequent API calls.
It's stored on the backend - so it survives page refreshes (but not server restarts: the data is in memory).
The alternative is to serve the page first, and have it fetch the data afterwards. See this example for that pattern.