3 Key Insights That Make D3.js Easy to Learn

See the original posting on DZone Python

The other day somebody asked me how to learn D3.js from scratch. I quipped that it took me writing a book to really learn it. It’s one hell of a library.

Most people don’t go that far. They don’t have to. Most people start with a problem, find similar examples, do some copypasta, tweak until it works, and end up with a working visualization they don’t understand. You’d be surprised how few people actually understand how their D3 data viz works.