Использование программного компонента, библиотеки LightningChart JS позволяет строить двухмерные и трехмерные диаграммы с высокой скоростью отрисовки. Такие интерактивные диаграммы будут автоматически адаптироваться к возможностям вычислительной среды. Производительность LightningChart JS является самой высокой для интернет-приложений, с его помощью можно в реальном времени визуализировать до десяти миллионов значений.
Доступны множество диаграмм с блоками легенд, пояснительными и иллюстрирующими элементами пользовательского интерфейса. Можно строить масштабируемые графики в декартовых координатах, тепловые карты и трехмерные диаграммы. Линейные графики допускают быстрое масштабирование в диапазоне, определенном пользователем. Легко строить диаграммы круговые, радарные, пирамидальные, последовательностей и диаграммы-датчики. Можно использовать разные стили оформления.
Библиотека работает на основе браузерного кроссплатформенного API для трехмерной графики WebGL. Этот API оптимально использует возможности графического процессора для рендеринга диаграмм. Он функционален и хорошо управляем, его работа тщательно описана в документации. Он помогает обеспечить оптимальную частоту обновления диаграмм и графиков на LightningChart JS, а также их плавную анимацию и интерактивность без задержек и лагов. Доступно масштабирование, панорамирование и перемещение курсоров данных. Заметим, что в LightningChart JS рендеринг можно осуществлять также и на стороне сервера.
Библиотека LightningChart JS применяется, например, для визуализации аудиопотоков, отображения данных финансовых торговых систем, представления данных научных исследований или характеристик работы технических систем. LightningChart JS используется для разработки приложений, эксплуатируемых в машиностроении, здравоохранении, управлении производственными процессами и торговле.