What are the benefits/drawbacks of using D3.js vs NVD3.js?
(some points that interest me most: Isn't it better to stick just with NVD3.js if it is better in any way? Why use D3.js? Is it that NVD3.js just provides a set of sample graphs and that's why we might use NVD3.js if we find precisely the same thing as we need in their examples? And d3.js should be used when we need a very specific thing that has not been done with NVD3.js?)