Abstract: It’s often infeasible to upgrade a large AngularJS application at once. In this talk, Victor will show how to do it gradually, component by component, module by module using NgUpgrade and the Angular Router. He will discuss the common problems developers face during such migrations and the patterns that can be used to remedy them.