HTTP-välimuisti antaa selainten ja CDN:ien uudelleenkäyttää vastauksen sen sijaan, että hakisivat sen uudelleen, ohjattuna Cache-Control-otsakkeella. Voittava malli web-sovelluksille: hashaa resurssiesi tiedostonimet ja välimuistita ne ikuisesti; pidä HTML välimuistittamattomana.
Kaksitasoinen strategia
http
# Hashatut, versioidut resurssit — sisältö ei koskaan muutu tietylle URL:lle
Cache-Control: public, max-age=31536000, immutable
# esim. /static/app.9f2c1a.js (hash muuttuu kun sisältö muuttuu)
# HTML — oltava aina tuore, jotta se voi osoittaa uusiin resurssihasheihin
Cache-Control: no-cache
