As a newcomer to VueJs, I have a question regarding the best practice for importing components in a Vue Template Project. I currently have some components that are used in multiple views. After downloading an admin template, I noticed that the samples always import the components in the view itself, along with the Vue declaration. This got me thinking - would it be better to import these components as global components instead? I'm unsure if this approach has any advantages or disadvantages in terms of speed or file size. So my main question is: What is the best practice to ensure the project runs smoothly?
Any advice would be greatly appreciated.