System Design · Middle · Запитання 9 з 75
Як правильно кешувати JS і CSS бандли?
- ✓Правильна відповідь: Хеш в імені файлу й
Cache-Control: max-age=31536000, immutable - 2
Cache-Control: no-store, щоб користувач завжди отримував свіжий код - 3Кешувати за часом:
max-age=3600для всіх файлів
Пояснення
Назва app.3f9a1c.js змінюється в разі зміни вмісту, тому файл можна кешувати «назавжди». HTML, що посилається на бандли, кешують коротко або з ревалідацією - так новий реліз підхоплюється одразу. Збирачі роблять хешування автоматично.