Build an Online Shop with Vue

Single Page Apps

Single page apps are different from what you must have been used to while building a canonical web app. SPAs for short, are, unlike normal web pages, loaded in on a single URL endpoint. The endpoint is usually the root /.

Single page does not mean they have only one view for the user to interact with. It just means that the server only sends a single real route/page and the client takes the routing onwards.

This section will guide you through setting up and building Vue apps with client routes.