I saw lots of questions asked here about DOM manipulation in AngularJS. I know directives are the way to go. I have a complex flow where I need to manipulate DOM, animate elements based on remote api calls etc.
Here is the process in brief:
Now, I get the separation of concerns is critical to an app, but in this case I think it makes things very complicated.
So in the light of best practices, I will be more than glad to hear your advices to implement such a scenario.
Thanks.