I am trying to layout the Vue.js frontend structure of a platform iam working on. The platform is based on Laravel witch handles data from an API.
The general idea of the platform is to show various mini sites, with different layouts and functionality, based on data from the API. As of now my controller sets the view to various index.blade files in the resource folder.
What i know need is to load to load the js files, depending on the controller.
For general naming i call the various inputs for campaignTypes.
I am looking for any advice that can guide me to common, or best practicing, of structuring my files and folders of the resource directory. Any help, examples, and references is very much appreciated.
Feel free to correct me and ask questions if it's unclear what iam trying to accomplish