title: What is the purpose of 'main.js' and 'App.vue' in a Vue.js application?
body: <p>I don't understand the exact purpose of each file.</p>
  <p>Suppose I want to add authentication code. Where should I place it, in <em>main.js</em> or <em>App.vue</em>?</p>