I am starting a new angular project(a single page app), which will have complex views (dialogs, wizards, popups, loaders), though exact requirements are not so clear at the moment.
Should I use ui.router upfront ? Or should I begin with ngRoute and change to ui.router when needed ?
What benefit ui.router has over ngRoute ? What are the limitations that may make me to opt for ui.router instead ?
From my research it seems ui.router does lot more than ngRoute, I would try to avoid the complexity as long as possible.
I read What is the difference between angular-route and angular-ui-router?, but doesnt really help (me being a total angular noob).
I have fine skills in js,jquery,html though.