HTTP caching, ஒரு response-ஐ மீண்டும் fetch செய்வதற்குப் பதிலாக browser-கள் மற்றும் CDN-கள் அதை மறுபயன்படுத்த அனுமதிக்கிறது, இது Cache-Control header-ஆல் கட்டுப்படுத்தப்படுகிறது. web app-களுக்கான வெற்றிகரமான 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
