Я создаю дерево с некоторым пользовательским элементом управления, подготовленным с помощью JavaScript / jquery.
Для создания дерева мы предоставляем объект json в качестве входных данных для java-скрипта, чтобы перебрать и создать дерево.
Так как объем данных может доходить до 25К узлов. во время базового нагрузочного теста мы определили, что браузер будет зависать для такого объема.
Альтернативным решением является загрузка первого уровня узлов и загрузка по требованию с помощью AJAX-запроса. Объем первого уровня может варьироваться до 500 - 1K узлов.
Какой максимальный размер должен иметь json в ответе от сервера. Что может быть лучшим подходом для обработки такого объема данных в браузере.