How can I use the web server to enable caching?

TBD

web server can cache (and optionally tell others not to cache so that the web server can avoid hitting the app for everything but at the same time keep clients from using stale resources)

web server can play with response headers so that other components cache