Best practice to pass data from Laravel to Vue component : <blockquote>
  <p>This is my blade code</p>
</blockquote>

<pre><code>&lt;div id="app"&gt;
  &lt;Testcomponent bam-wam="ham" /&gt;
&lt;/div&gt;
</code></pre>

<blockquote>
  <p>This is my VueJS Component code</p>
</blockquote>

<pre><code>&lt;script&gt;
    export default {
        name: "ExampleComponent",
        props: [
            'bamWam'
        ],
        data () {
            return {

            };
        },
        created() {
            console.log(this.bamWam);
        }
    }
&lt;/script&gt;
</code></pre>

<blockquote>
  <p>Question is</p>
</blockquote>

<p>This code runs good but I am asking what is better <strong>using Axios and Vuex to fetch data from my Laravel app</strong> or simply <strong>Pass data throw props like I did in this code</strong>?</p>
