Thanks @hikalkan! Wow - I wasn't expecting it to be that easy! I'll give it a go.
Yes I heard that SPAs are notoriously bad with SEO! My buddy says something about a hashbang! I'll have to go investigate it!
Thanks again :)
For the sample application, do you have any suggestions how I can use the same Angular SPA for authenticated users and non-authenticated users? Currently, the user is redirected to the login page if they are not logged in. I could have a separate angular app for unauthenticated users, but this will introduce redundancy because unauthenticated users share certain features - say for instance - the public/unauthenticated users should be able to see a list of questions and answers, but only authenticated users will be able to post questions and answers.
Any insight would be appreciated.
Thanks.