У меня есть веб-страница, которая при загрузке должна выполнять много JSON-выборок с сервера, чтобы динамически заполнять различные объекты. В частности, он обновляет части структуры данных большого размера, из которой я получаю графическое представление данных.
Так что он отлично работает в Chrome; однако Safari и Firefox, похоже, несколько пострадали После запроса многочисленных запросов JSON браузеры становятся вялыми и непригодными для использования. Я предполагаю, что это связано с довольно дорогой итерацией указанной структуры данных. Это правильное предположение?
Как я могу смягчить это без изменения языка запроса так, чтобы это был один выбор?
Я думал о применении очереди, которая могла бы ограничить количество одновременных запросов Ajax (и, следовательно, также ограничить количество одновременных обновлений структуры данных) ... Есть мысли? Полезные указатели? Другие предложения?