Benifits of using Single Page Application (a.k.a. SPA)

  • Only a single HTML page sent (initially) to the browser
  • The subsequent requests are intercepted by Vue. The changes are handled in the browser by what components are shown on the page.
  • Results in a much faster and smoother website experience.