What really defines an SPA is that the routing is handled by the client-side application using JavaScript, instead of the server. Source.…