title: VueJS - how to redeploy app and force users to reload the whole app?
body: <p>I have an app deployed that requires login. It uses API calls to <code>GET</code>/<code>POST</code>/<code>DELETE</code>/etc data. For this particular app, it is very likely that users are keeping it open all the time, day after day. They have no need to close the browser. </p>
  
  <p>My problem is that if I do a bug fix, and redeploy the app, some users may not get that updated version since they are using the cached version of the app (cached in their browser). </p>
  
  <p><strong>My question is:</strong> is there a way to <em>force</em> the user to reload the whole app? </p>
  
  <p>I was thinking I could somehow force them to log out, and then, upon logging back in, the user's browser would reload the whole app. Would that work? </p>
  
  <p>What are the other options?</p>