Last week, I published a very basic version of quacky-charts, a gem that I’ve been working on. The goal of quacky-charts is to give Rails developers the ability to build pie charts using client-side tools (D3, for now), and configure them using a simple, Ruby syntax. My plan for quacky-charts is to make it work well for pie charts, and then try to add some additional chart and graph types once I’m comfortable with the pie chart builder. In the past week, I’ve accomplished some goals, including:
- some basic RSpec tests
- CoffeeScript D3 initialization drawing charts from data configured in the controller
- clean configuration syntax
Next week, I’m going to work on some additional features. Ideally, I’d like to get some sort of client-side testing framework in place.