-
ShortFormErnie Ahhh yeah. That's def harder, but if you wanted to go all the way static the pattern I'd say to do is build on edge perhaps. It depends on user search patterns. If you find people are mostly searching for a small set of stuff, you can generate static pages on demand instead.
-
ShortFormErnie This gets into deep aws stuff, but you can hook a lambda@edge up and have it either find the pre-build search results from previous requests or build the search results in response to the request. It's a really cool pattern to play with. (Doesn't need to be AWS of course)
-
ShortFormErnie You could then do some really interesting stuff if you wanted to go even deeper, looking for similarities in queries to serve the closest pre-built page that would likely satisfy a request (ex: ignore capitalization in the query or build similar term lists)