In building any application the first question is “what architecture or design pattern should I use”?. Very few of us stick to the default shipped with whatever framework we are using and vue is no different. We are social animals with different experiences to life and experience is a great factor to perspective and it is as a result of these factors and more that there are so many approaches to the same thing.
If you are familiar with Nuxt you know that it comes predefined with a style of separating concerns into folders which to me is beautiful. I mean it just works, my architecture is built on it because it is arguably in my humble opinion one of the best code structures out there and I would strongly recommend to try and structure your frontend code like that in whatever framework you are using.

#vuejs #nuxtjs #javascript #nuxt

My Vue/Nuxt Architecture
9.45 GEEK