Now my question is, should I use jQuery on the top of Angular so that I need to rewrite minimal DOM manipulation code, or I should re-write everything in the Angular way? We are using jQuery plugins like plupload, jQuery UI. etc on the website. Please suggest the best way of migration (page load time also matters).
Already went through "Thinking in AngularJS" if I have a jQuery background? but not getting a clear answer
Good thing about AngularJS which you need consider before doing Migration.
You should not use jQuery on the top of the AngularJS, because AngularJS digest cycle wont run if we do any angular DOM manipulation or scope variable manipulation using JQuery.
As you migrate you jQuery component to AngularJS you need to follow below things
angular-ui-bootstrapsite because they had covered most of the UI component which has already converted to angular.
$httprather than using
ng-ifdirective, or only show hide of element can be done by using either