Hacker News new | comments | show | ask | jobs | submit login
The Hitchhiker’s Guide to D3.js (medium.com)
128 points by pella on May 13, 2017 | hide | past | web | favorite | 9 comments

Great article, even for those with some experience already.

Thought I'd drop this here: site I helped create that uses d3 to create interactive visualizations from csv files https://www.sizzleanalytics.com/

Watched the demo video: https://www.youtube.com/watch?v=auIdJfTKfWo&feature=youtu.be

Really impressive!

Looks similar to https://thegamma.net .

Oh, very very cool!

I loved D3 until I used highcharts. I find highscharts just fits the general case better and has options that are straightforward to enable/implement, comparatively.

Here's a completely worthless comparison article (one of many):


I needed to quickly create a graph in the browser that updated as a simulation ran, and found using Dimple along with d3 was quick and easy.


The guide does a good job of, "here's some concept, explained in order". But after finished reading I'm left with the question, "So how do I start?" (especially making use of the concepts already explained in sequence, e.g. d3-scale -> d3-shape -> d3.selection)

It's like reading a list of concepts for some new programming language, and then you get the idea, but then there's no, "You need to download the IDE here, create a Main.mylang file, and type func main(args) {...}, and click Run"

If anyone is learning D3.js, I tried to collect most on useful resources here: http://p.migdal.pl/2016/02/09/d3js-icm-kfnrd.html

This is by far the best introduction to D3 I've ever seen.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact