700Hp, суть в том, что у тебя не должно быть мусорных запросов с ответом 401. У токена есть конкретное время жизни, любая нормальная не самописная либа или обновляет токен заранее в фоновом режиме, или, хотя-бы, при каждом запросе в том же интерцепторе проверяет не устарел ли токен (локально, без запросов, чисто по времени) и обновляет его если да.
Но это какашка. У тебя должна быть какая-то либа подключена для работы с токенами, которая нормально авторизуется, сама рефрешит токен итд. И у такой либы конечно можно подписаться на обновление токена и писать его в стор...
Soft_touch_plastic, насколько ты уверен что запросы идентичны? Ты пробовал подменять сервер и сравнивать в сыром текстовом виде какой именно запрос приходит из браузера и какой с сервера? Точно ли они идентичны в результате? Если да - на край можно поставить wireshark и посмотреть на сетевом уровне, но это вряд ли что-то даст.
Также, если твой сервер на каком-то чужом ДЦ, а не дома - то там может быть тупо бан диапазона адресов известных хостеров.
Если не делать упрощённо, а делать во взрослому - то это какбэ ноу-хау конкретных фреймворков где над удачными реализациями думают лучшие умы человечества.)
Посмотрите как сделано в Vue как предложили в ответах, как сделано в React, как сделано в менее известных фреймворках.
Мануала "как сделать рабочий серьёзный фреймворк" вы не найдёте.)
Для доп справки: конкретно Node.js можно запустить с флагом --expose-gc и запускать сборку вручную. Но это для очень специфических случаев, не для повседневного пользования.
Ну я бы не сказал, что виноват тут автор вопроса. Вполне очевидно, что простому юзеру интересна именно выделенная память и не интересны жуткие внутренние особенности работы с оной, но из-за ZOG эти данные запрятаны подальше.
tenaro, ну тут многое зависит от модели всего этого добра. Если можно как-то её просеять и выкинуть из обработки всё что в результате размером будет меньше пикселя - это может помочь.
Ещё можно состояние второго компонента обновлять с троттлингом, если риалтайм там не критичен...
Но если очень хочется: поправь
img/png
наimage/png
, хром очень нежно к этому относится.