2014-05-24

Data Visualization with d3.js

Еще один элемент нашего стека - библиотека для визуализации данных. Во-первых - библиотека относится к класу реактивных - т.е. сама реагирует на изменения в исходном массиве данных. Во-вторых - само название расшифровывается как Data Driven Documents. На сайте можно найти огромное количество примеров.

Все визуализации делаются на SVG, доступна возможность анимации и создания интерактивных графиков, удобные средства работы с графиками, визуализация геоданных, множество плагинов. Несколько более высокоуровневых библеотек содержат под капотом d3.js.

Итог: книга дает беглый обзор возможностям библиотеки (хотя рассматривать большие портянки кода очень уныло). Если у вас есть потребность визуализации данных - смотрите в сторону этой библиотеки. The New York Times плохого не посоветует.