D3.js
Author

(Rocha, 2019, p. 6)

Introducción

Este capítulo presentará la biblioteca JavaScript D3.js (data-driven document - documento basado en datos), describiendo sus características principales, explicando su funcionamiento y mostrando cómo procesa datos para transformar documentos. D3 contiene un conjunto integrado de herramientas que le ayudarán a vincular datos a elementos gráficos en una página web para crear diagramas de dispersión, gráficos de barras, gráficos de líneas, diagramas jerárquicos de nodos y enlaces, redes, diagramas de cuerdas, gráficos de rayos de sol, mapas geográficos temáticos o cualquier visualización de datos interactiva que pueda imaginar. Pero D3.js también es una biblioteca enorme y es famosa por su pronunciada curva de aprendizaje. El objetivo de este libro es proporcionar una ruta de aprendizaje que le ayudará a comprender sus conceptos fundamentales basados ​​en datos y a familiarizarse con su API esencial.

En este capítulo, aprenderá a configurar su entorno y a probarlo mediante la creación de una aplicación D3 muy sencilla. También incluye una descripción general de la arquitectura de D3, la relación entre sus numerosos módulos y una breve descripción de cada uno.

En este capítulo se describirán los siguientes temas:

  • Documentos basados ​​en datos D3
  • Usando D3
  • Módulos microbibliotecas