How is it compared to Rails? It seems like the world is just divided between server first or JS framework first depending on how much interactivity. In my case i just need some API calling, retrieving data, rendering it on the dashboard (just text, no graphs) and pushing some of the content to another API.