Платные аналоги D3.js
Официальный сайт программы
- Бесплатная
- Онлайн сервис
D3 позволяет привязывать произвольные данные к объектной модели документа (DOM), а затем применять преобразование, управляемое данными, к документу.
Например, вы можете использовать D3 для генерации таблицы HTML из массива чисел. Или используйте те же данные для создания интерактивной гистограммы SVG с плавными переходами и взаимодействием.
D3 не является монолитной структурой, которая стремится обеспечить все мыслимые возможности. Вместо этого D3 решает суть проблемы: эффективное манипулирование документами на основе данных. Это позволяет обойти проприетарность представления и обеспечивает исключительную гибкость, раскрывая все возможности веб-стандартов, таких как HTML, SVG и CSS.
С минимальными издержками D3 работает очень быстро, поддерживая большие наборы данных и динамическое поведение во взаимодействии и анимации. Функциональный стиль D3 позволяет повторно использовать код с помощью разнообразной коллекции компонентов и плагинов.