@egecorp
FullStack

Как лучше отследить открытие второго экземпляра страницы?

Доброго дня всем!

В своей CRM/ERP системе, работающую с клиентом через браузер, реализовал модель, в которой на действие со стороны сервера пользователь через клиент должен дать свой ответ. И возникают некоторые проблемы, когда пользователь открыл несколько страниц/вкладок со страницей.

Понимаю, что полная синхронизация действий на всех страницах решит эту проблему, но она ресурсозатратна.
Так же можно, например, при открытии страницы генерировать уникальный ключ, по которому во время проверки подключения будет определяться, какая из страниц устаревшая.

Вопрос в том, есть ли какое то решение, которое признано лучшим для данной задачи или каждый создаёт свой велосипед?
  • Вопрос задан
  • 159 просмотров
Пригласить эксперта
Ответы на вопрос 1
SPAHI4
@SPAHI4
реактовцы - это не девы, а прокидыватели пропсов
Если возникают проблемы с несколькими вкладками, то это неправильная архитектура приложения.

Если все же надо, то можно воспользоваться webworkers.
Вкратце: запросы всех вкладок будут проходить через один файл.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы