Spent a good chunk of this weekend messing around with React. As usual, I'm late to the game.
It's been fun wrapping my head around the idea of doing everything on the client though. Usually my tinkerings are more server-side and command-line based.
One of the great advantages of being on the client-side is that you can generate nice visualisations. So I've been experimenting with Highcharts and D3.js both of which have been reactified by kind souls (react-highcharts & react-d3).
So far I've been mainly making pie charts, but so far, so good.
As a result of being on the client-side, I've also had to (re-)familiarise myself with Grunt and Gulp and all the associated bits and pieces like browserify, watchify, live reloading and all that fun. It was a bit of a struggle to get things up and running, but I think it's working well enough for me to play with now.
Next up - trying some of the amazing visualisations available with d3.js.
[Image credit: Twitter]