Используйте избыточный магазин в веб-работнике - PullRequest
0 голосов
/ 20 мая 2019

Я использую веб-работников, чтобы отделить тяжелые вычисления от основного потока.Стек приложения состоит из react и redux.Таким образом, web-workers создаются как объект в redux middleware с использованием webpack's worker-loader.Приложение получает огромные сообщения от бэкэнда с очень высокой скоростью, и каждое сообщение обрабатывается этим web-worker.Для каждого сообщения соответствующее действие и весь магазин передаются в web-worker через postMessage.store содержит действительно огромные объекты, и передавать его на каждый postMessage - дорогое действие.Есть ли способ импортировать или передать store один раз web-worker?

...