Мне было интересно то же самое для моего сайта React, который состоит из множества кусков.Я не буду беспокоиться о вашем состоянии Redux, если вы не сохраните его в cookie / localalstorage и не загрузите его снова.В этом случае вы можете написать некоторые проверки миграции во время загрузки.Или даже каким-то образом версировать его.
Что касается кэширования, я не рекомендую удалять какие-либо файлы на срок до года.Таким образом, ваши активные пользователи смогут загружать чанки, пока они активны на вашем веб-сайте.
Во время развертывания я загружаю все новые файлы и очищаю кэш всех файлов * .html, чтобы получить последнюю ссылку.в js и css файлы.