да. Пока не было html5 history api, они меняли window.location, но в самом урле менялась только часть после #, и браузер не воспринимал это как релоад страницы
Всем привет, поделитесь опытом, как обновить бандл у всех юзеров с давно открытой табой приложения после очередного деплоя? предположим, произошли breaking changes
можно его клево врезать проверку версии в раутер, и если версия не совпадает, то вместо history.push делать location.go, и тем самым триггерить full page reload. Я когда-то такое в Эмбере делал.
а кто такое уже делал? мне сразу бэкенд задал вопрос "нам придется на каждый ответ ходить за версией в базу?", но я так понимаю можно и просто в памяти её где-то держать