My main project is Cube.js. It's interesting postion to be, because It doesn't need visualization itself, but when implemented in real-world applications it always comes hand in hand with some visualization library. I've been working on multiple deployments of Cube.js and usually, I pick Recharts. I'd say that Recharts' API design and approach when it comes to customization (raw SVG support) are main reasons why I chose it. Also, one should keep in mind that Recharts is SVG based, and may not be a good fit for heavy dashboards. I'd go with canvas-based chart library in that case.
So, what graph library have you selected for your project and why?
My main project is Cube.js. It's interesting postion to be, because It doesn't need visualization itself, but when implemented in real-world applications it always comes hand in hand with some visualization library. I've been working on multiple deployments of Cube.js and usually, I pick Recharts. I'd say that Recharts' API design and approach when it comes to customization (raw SVG support) are main reasons why I chose it. Also, one should keep in mind that Recharts is SVG based, and may not be a good fit for heavy dashboards. I'd go with canvas-based chart library in that case.
Thanks for sharing. I used
react-vis
for one project and it was nice. Will tryRecharts
for the next one 🙂