HTTP caching u lejon browser-ave dhe CDN-ve të ripërdorin një përgjigje në vend që ta rimarrin, i kontrolluar nga header-i Cache-Control. Modeli fitues për web app-et: bëj hash emrat e skedarëve të asset-eve dhe cache-oji përgjithmonë; mbaj HTML-in të pa-cache-ueshëm.
Strategjia me dy nivele
http
# Hashed, versioned assets — content never changes for a given URL
Cache-Control: public, max-age=31536000, immutable
# e.g. /static/app.9f2c1a.js (the hash changes when content changes)
# HTML — must always be fresh so it can point at new asset hashes
Cache-Control: no-cache
