Сообщение от MallSerg
|
С виду это фабрика фабрик примерно 10ти эвалов при открытии страницы
т.е. это код который генирит код для того что бы этот код смог генерировать новый код (даже ангуляр таким Б*№;%м не занимается но предоставляет пользователям такую возможность )
На компьютере с 16 гигами оперативки заметен резкий скачок потребления памяти и процессорного времени
картинка №1
картинка №2
А если нужно открыть страницу с несколькими диаграммами пользователю нужно покупать отдельный кластер?
каждые 15 млс. вызывается 5-20 независимых друг от друга функций анимации которые ничего не делают кроме как дергают трехсотмегабайтного монстра в странице.
Не работает на андроиде/ифоне и ужасно тормозит JS на странице.
имхо: лет пять назад возможно это была неплохая библиотека но после этого ее кто то старательно портил.
|
Скачек вызван не инициализацией графика, а инициализацией самой системы показа примеров.
Скорость работы ZingChart особенно с огромными данными очень хорошая.
У нас есть закрытый вариант тестов для большинства известных графических библиотек.(в будущем будет на сайте)
У HighChart начинаются проблемы при 100 000 данных.
А 1 000 000 точно не выведет - просто слетить.
ZingChart держит 1 000 000, придется подождать но оно все равно их выведет и можно будет работать с графиков.
При таких данных у всех библиотек начинается ступор, не работает
tip, просто график становится не рабочим.
"каждые 15 млс."
Рендеринг происходит один раз.
Какие либо действия библиотека делать только при пользовательских событиях на графике.
"Не работает на андроиде/ифоне и ужасно тормозит JS на странице."
В ZingChart очень много сделано для поддержки Touch устройств.
В том числе старых устройств.
Про все виды лицензий на сайте
https://www.zingchart.com/buy/
Вы не из amcharts, zoomchart, что так отзываетесь?))
Реально необъективно...