Browser und Performance · Junior · Frage 42 von 75
Warum schreiben Build-Werkzeuge einen Content-Hash in Dateinamen wie app.3f9a1c.js?
- 1Um die Datei spürbar kleiner zu machen
- 2Um zu verhindern, dass die Datei gecacht wird
- 3Damit die Datei sehr lange gecacht werden kann
Antwort zeigen
Richtige Antwort: Damit die Datei sehr lange gecacht werden kann
Erklärung
Gehashte Assets können Cache-Control: max-age=31536000, immutable nutzen. Das HTML, das auf sie verweist, wird kurz gecacht oder neu validiert.