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
