It's kind of funny how much front-end tech stack we bring in to get back to server-side rendering that was the norm before modern JS apps.<p>I do think Vue.js, Riot.js 2.0, etc are interesting additions to the front-end landscape. Here I like the simplicity of defining routes from file names but it seems to break down quickly with any sort of customization. As an anecdote I thought this was something the Vue team was working on.