One of the most frequent help requests in the Nuxt community regards the @nuxtjs/auth module as it requires users to understand some of the "hard parts" of Nuxt. Nuxt core contributor Jonas Galvez explains these concepts in this article to help clear up the confusion.
An effective way of using Vuex modules is to represent your data with records or models. The author of this article benchmarked several Vuex model solutions but found them slow. Here he explains an effective vanilla approach that you can implement yourself.
This article shares a simple setup for serving a Vue.js app using Github Pages, saving you having to search around the internet for a solution as the author did.