chris,

angular (1 or 2) has way too much overhead

react is more heavyweight than i would like as well

i lean toward riot:

http://riotjs.com/

if you're going to do dashboards right, you either need a dashboard 
framework that can do everything, or you need a bunch of components that 
play well together and don't get in your way, either when you are building 
or maintaining.

since the former will never be true, i gravitate toward the latter.

right now that means some d3-based plotting tool that can talk to influx 
(or weert), a dials/gauges library (e.g., http://justgage.com/), a 
sparkline library, and a reasonable ui-controls library (e.g., riot).  use 
them with jquery and bootstrap on the front end, and websockets on the 
'back' end.

m

Reply via email to