3 ms·
I'd suggest you use a JS library like HighCharts or D3JS (or both). All you need to do is format your JSON on the back-end in the correct format and throw it in
by gt565k 11y ago
I'd suggest you use a JS library like HighCharts or D3JS (or both). All you need to do is format your JSON on the back-end in the correct format and throw it into the chart's configuration.
HighCharts has an amazing API, documentation, and examples.
http://www.highcharts.com/ http://www.highcharts.com/
http://d3js.org/ http://d3js.org/
- panorama 11y agoWhat's your opinion on Highcharts usage longterm? I find it's great to get something up and running, but I've found myself hitting limitations, especially when it comes to custom design. But it's possible I may just be using it ineffectively. I always assumed that one day I should port my company's charts over to D3 if we wanted to be serious about our data visualization (which makes up a big part of our site). In other words, is it like Bootstrap in that it's a useful starting tool, but doesn't really scale well if you want to have full design control in the longrun? Do you happen to know any notable sites using Highcharts? Thanks in advance.
- gt565k 11y agoYou can style almost anything on the chart with CSS and HTML I believe. Custom tooltip templates, etc The API docs are just fabulous, with examples for everything :) http://api.highcharts.com/highcharts http://api.highcharts.com/highcharts