
D3.js — мощная JavaScript библиотека для визуализации данных, с открытым исходным кодом. По сути своей, D3 больше походит на фреймворк, нежели на библиотеку. Работать с ней не так просто, особенно поначалу. Но существует множество полезных информационных ресурсов, посвященных D3.
Основные возможности
— Поддерживает многочисленные типы графиков, намного больше, чем подавляющее большинство других JavaScript библиотек (включая, например, диаграмму Вороного).
— На освоение нужно время. Менее понятная и очевидная, чем некоторые коммерческие библиотеки в списке (например, AnyChart). Компенсируется огромным количеством туториалов и реально крутым API.
— Сочетает в себе мощные компоненты визуализации и основанный на данных подход к манипулированию DOM.
— Легко дебажить с помощью инструмента исследования элементов в браузере.
— Море примеров.
— Функции генерации кривых.
— Drag-and-drop GUI.
#JS
Основные возможности
— Поддерживает многочисленные типы графиков, намного больше, чем подавляющее большинство других JavaScript библиотек (включая, например, диаграмму Вороного).
— На освоение нужно время. Менее понятная и очевидная, чем некоторые коммерческие библиотеки в списке (например, AnyChart). Компенсируется огромным количеством туториалов и реально крутым API.
— Сочетает в себе мощные компоненты визуализации и основанный на данных подход к манипулированию DOM.
— Легко дебажить с помощью инструмента исследования элементов в браузере.
— Море примеров.
— Функции генерации кривых.
— Drag-and-drop GUI.
#JS