我们每天使用各种格式呈现的数据。从我的角度来看,用于呈现数字数据的最方便的格式之一是图表。用户喜欢图形,尤其是交互式图形,因为它们漂亮而有趣 - 与静态表相反。
有许多解决方案可以在网络应用程序中呈现漂亮的交互式图形,但今天我们将讨论一些特别的:为Rails构建的解决方案,使渲染图形变得轻而易举。这个解决方案称为Chartkick,它是由安德鲁·凯恩建造的。Chartkick可以使用Google图
将Chartkick集成到Rails应用程序中,渲染各种图形,自定义它们,使它们异步加载,以及如何使用groupdate和hightop gem进一步加强代码。
Chart.js现在是默认适配器如果多个加载 - yay开源!
轴类型自动检测 - 无需 discrete: true
更好的日期支持 - 日期不再被视为UTC
Chartkick使用iso8601.js来解析日期和时间。
同类软件精选