No JS – example.com/test – resolves
With JS – example.com/test 301 – redirects to example.com/test/
A common issue we have seen with Angular websites is pages returning different status codes depending upon whether they are navigated to from the site, or visited directly. This is a big problem for SEO (as well as users!).
This meant that both were being indexed and competing in the SERPs – not great for SEO!