Charting Part 2: Chart.js. Last time out, we started our new miniseries on charting by exploring a JS library used to create Sparklines. These are very small charts that typically have no annotations and only a single data series, intended for use in-line within a block of text, or perhaps as simple widgets, or when there is a call for uncluttered interfaces. This time out, we're going to look at more traditional charts - those with axes, labels, titles, and so on. There are dozens of JS libraries in this space, each with different strengths and weaknesses. We're going to look at one of the most popular - Chart.js.