Question: are all angular apps spa?
Answer: Angular is not only a SPA. You can create multi page applications too. When the URL changes it means you are having multiple pages & its not a SPA.