Angular with AEM - drawbacks?
Hello,
I've seen a few posts here discouraging the use of angular with AEM with HTL being suggested as the preferred approach. What specifically would be the drawbacks of using angular with AEM?
I understand that angular templates won't be author-able with AEM dialogs right off the bat - but we can use some workarounds to make this happen. Many examples of how to do that available on the net.
Also, angular generated HTML won't be cache-able since the HTML generation happens on the front end side. But on the plus side, caching should not be really required since angular will bring with it all the performance advantages of using an SPA framework.
Any other specific downsides to using angular with AEM?
Also, those who decided to use angular with AEM - why did you go that route? Is it just because you wanted to have your site be built as an SPA?