构建项目:npm install gulp

现场演示

当然,Github上可以找到使用React + Flux方法的相关示例。但对于这个项目而言,使用Flux似乎有些矫枉过正,导致了大量不必要的引导代码。

比较图是直接使用ReactSVG制作的,没有引入其他库。虽然可以使用d3stackedAreaChart来优化效果,但这样反而失去了乐趣。最终只保留了React的列表渲染。