I have spent most of last year getting familiar with React and Flux, but as I was starting on the Tabletop Companion App I decided I should step up my game.

Thankfully I found a great tutorial from CSS Tricks on both Redux and React Router, including a handy example app I've been using to double check my work.

As with most React projects, the amount of node modules I need to have working to get the thing running makes me a bit uneasy. Still, once everything is in place the whole system runs smoothly, and you can see why this where web apps are headed.