У нас есть приложение с комбинацией: Angular5 + ASP.NET WebApi.
Поддерживаются следующие браузеры: Google Chrome, IE11 +
После развертывания в производство с некоторыми изменениями в коде клиентау конечных пользователей все еще может быть где-то кеширован старый код.Какое решение для этого?Предположим, что выпуски client и backEnd уже имеют версии, и у нас есть доступ к этой информации.
Один из вариантов - заставить браузер очистить кэш после того, как код обнаружит, что версия изменилась (здесь вопрос будеткак это сделать).Еще один, который может информировать пользователя о необходимости очистки кэша, поскольку изменилась версия (обходной путь).
Каков наилучший способ решения этой проблемы?Я предполагаю, что это довольно распространенный сценарий, но я не могу найти в Интернете хороших материалов о том, как этого добиться.
С уважением