A HTTP-cache-elés lehetővé teszi, hogy a böngészők és a CDN-ek újrahasználjanak egy választ ahelyett, hogy újra letöltenék, amit a Cache-Control fejléc vezérel. A webalkalmazások nyerő mintája: hasheld az asset fájlneveidet, és cache-eld őket örökre; a HTML-t pedig tartsd nem cache-elhetőnek.
A kétszintű stratégia
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
