HTTP caching browser અને CDN ને response ને ફરી fetch કરવાને બદલે ફરી વાપરવા દે છે, જે Cache-Control header દ્વારા નિયંત્રિત થાય છે. Web app માટe જીતતી pattern: તમારા asset filename ને hash કરો અને તેમને હંમેશ માટે cache કરો; HTML ને uncacheable રાખો.
બે-સ્તરની strategy
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
