We started using ui-router recently and from quick profiling of rendering it looks like a lot of time is spent in ui-router transitions (chained promises) and in generating&#x2F;validating ui-sref links. I don&#x27;t know if this will get linearly worse with increasing size of application, but anyway this is why I&#x27;m interested in checking out Component Router.<p>Do you have any pointers to differences between Component Router and ui-router? I&#x27;m especially interested in pitfalls of both.<p>I haven&#x27;t debugged ui-router much yet, but maybe I&#x27;m doing something wrong (which sometimes happens in Angular world, e.g. when people use $timeout(fn), when in given situation they should actually do $timeout(fn,0,false)...).