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.