11 Mar NUXT.JS
For those planning to create a SPA (Single Page App) and also interested in using Vue.js look no further than Nuxt. Like other frameworks Nuxt.js will handle many common tasks and lend structure to a project.
Nuxt includes common Vue libraries such as vue-router and vuex. Using the pages directory structure in a Nuxt project automatically handles routing based on the directory structure and file naming conventions. Another handy feature is built in middleware. Middleware is great for portions of an application that require access authorization.
There are more benefits than I can pack into one post but please checkout https://nuxtjs.org for more information.