go-toolkit
go-toolkit copied to clipboard
HTTP Optimizations
In order to improve performance, a number of optimizations can also be handled at a HTTP level:
- manifest served with an ETag
- all resources from the publication served with
Cache-Controlheader and a long expiration date
While we initially planned on implementing rel="prerender" too, it's unclear if this would help apps at this point. The results might be more convincing if the app is responsible for dynamically injecting rel="prerender" itself.
Code in commit https://github.com/readium/r2-streamer-go/commit/b90c118151333b30f6249d69bbacab6db7860f15
@chocolatkey I was about to close this outdated issue but it made me wonder what our current strategy is. Could you give me a quick summary here?
Addressed for the most part in rwp serve command's web server.