Vue-powered Static Site Generator. Directory Structure. VuePress follows the principle of "Convention is better than configuration", the recommended document structure is as follows. We will first understand the directory structure of the Nuxt.js application. Then will see the authentication, kinda login register thing in simple terms. Note: Still wondering why I am not going to basic vue-cli then read the part 1. I have installed Vuex in VueJS project and now I want to have the following structure: to have a global "state" along with "getters", "actions" and "mutations" and to have a few other "modules". Building Large-Scale Apps. NEW: Get up and running with single file Vue components, hot-reload, lint-on-save and unit testing in minutes with vue-cli! The Vue.js core library is designed to be focused and flexible - it’s just a view layer library that doesn’t enforce any application-level architecture.