title: How to generate 100% Static website with Nuxt.js without API request?
body: <p>I am testing around with <a href="https://nuxtjs.org/" rel="noreferrer">Nuxt.js</a> to generate a static website. </p>
  
  <p>Is it possible to generate a 100% static site when using an API to fetch data, so that one can get rid of the API and requests?</p>
  
  <p>Based on my tests so far that all the files are generated properly and being hosted on the <a href="https://pages.github.com/" rel="noreferrer">Github Pages</a> and can be reached, except:</p>
  
  <ol>
  <li>When hitting the pages directly via URL bar, no error (expected behavior)</li>
  <li>When navigating to the pages via routes, the pages <strong>is still sending the request to API</strong> (does not exist outside local machine), even though the data has already been fetched and the <code>.html</code> file is generated with the data already during the generate process.</li>
  </ol>
  
  <p>Using <a href="https://nuxtjs.org/guide/async-data" rel="noreferrer">asyncData</a> to get the data for the components from the API.</p>