4 ms·
Low level? D3 has some of the most jargony docs I've ever read for a JavaScript library. Not to mention the steep learning curve to make anything of value using
by catacombs 9y ago
Low level? D3 has some of the most jargony docs I've ever read for a JavaScript library. Not to mention the steep learning curve to make anything of value using available data, that is, if the data is formatted correctly.
And don't even get me started on trying to make D3 charts responsive ;)
- jordache 9y agoWhat meaning of low level are you objecting to? You have to work with the DOM + JS at fairly low abstraction level in order to get an output out of D3. It is be definition reusable. It is extremely powerful though!
- zebraflask 9y agoThat's interesting, I've run across the "make the chart responsive" request before. My impression, after beating responsiveness into the code with a sledgehammer, is that it's really not meant for that. You can, but why? And, on most screens - even smartphones - they don't need to be responsive at ordinary dimensions. Usually, the request seems to indicate a fundamental lack of understanding of how D3 is meant to be used, or design/page layout flaws that get dumped on the chart code.