Strategies for fetching only the required data for a page in an SPA

Yeah, that’s a lot of data. Just to be clear, I didn’t mean to imply ‘just use http caching’ is the magical answer for everything. I’m going to be facing a similar situation soon re. top-level search functionality and would love to hear how others are handling it.