AngularJS is a super cool JS app framework. I'm not going to write much about AngularJS but you should check it out if you haven't used it. Most of my AngularJS apps are backed by a Rails API app. This is a pretty good fit since you get all the power of Rails ecosystem and with some minor tweaks you can slip Angular into the asset pipeline. Normally AngularJS will use URL fragments to track its in