Мне нужно отобразить граф примерно с 1000 узлов и ребер. Узлы должны быть перетаскиваемыми, и все они должны работать в реальном времени без ожидания экранов.
Итак, я уже проверил множество фреймворков для визуализации js-графиков и до сих пор не могу найти решение.
Например, я взял "JavaScript InfoVis Toolkit" из вопроса: Какой самый быстрый, чистый Javascript, инструментарий для визуализации графиков? Это зависает на 250 узлах.
Все фреймворки работают довольно быстро, но только со 100-200 узлами. А на 500 узлах и ребрах они кидают исключения или вообще зависают.
Итак, вопрос: есть ли js-фреймворк, который мог бы работать с 500-1k узлов / ребер, или я должен реализовать что-то самостоятельно с использованием Canvas / WebGL.
1 ответ
Вы пробовали D3? http://d3js.org/
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Обратите внимание, что JavaScript — это НЕ Java. Включите все теги, относящиеся к вашему вопросу: например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [стройный] и т. д.