Los marcos de Javascript pueden cumplir una variedad de funciones. Aquí, veremos algunas bibliotecas que lo ayudarán a crear gráficos impresionantes.

El navegador ofrece varias API y superficies de dibujo de alta potencia. Los más notables son el elemento lienzo y los gráficos vectoriales escalables (SVG). Ambas funciones ahora están disponibles en casi todos los navegadores de escritorio y móviles, pero las API necesarias para usarlas son de nivel bastante bajo y el “nivel bajo” generalmente se traduce en una gran cantidad de código tedioso y redundante solo para hacer cosas simples.

D3.js ofrece posibilidades ilimitadas, como lo demuestra la visualización interactiva de Hamilton de Shirley Wu (Crédito de la imagen: D3)

Chart.js tiene ocho tipos de gráficos prediseñados, lo que significa que los usuarios pueden comenzar a trabajar rápidamente (Crédito de la imagen: Chart.js)

Una gran ventaja de usar Chartist es que responde de forma predeterminada. (Crédito de la imagen: Chartista)

Britecharts incluye D3, para que pueda disfrutar de la funcionalidad de D3 sin tener que aprender cómo funciona (Crédito de la imagen: Britecharts)

barChart.width(500).height(500);

Taucharts enseña a los usuarios los fundamentos de la visualización de datos (Crédito de la imagen: Taucharts)

Twos.js se destaca cuando se maneja animación 2D (Crédito de la imagen: Two.js)