Sunday, August 26, 2018

Resources for AngularJS to Angular migration and more...

Some resources from the MTV Angular Meetup this month.

AngularJS to Angular migration and new resources around it by the Angular team seems to be a significant milestone considering the recent announcement of the upcoming end of long term support for AngularJS by the Angular team...

Migrating from AngularJS to Angular


Elana Olson's slide-deck on AngularJS to Angular migration (Angular Dev relations developer)

Two resources discussed in the talk by Elana.
Angular Migration Assistant
https://github.com/ellamaolson/ngMigration-Assistant (a command line tool to help assess the AngularJS codebase, migration complexities, path, patterns, needs, approach etc.)

Angular Migration Wiki
https://github.com/angular/ngMigration-Forum/wiki  (they also have consultants, Q&A and more to help with migration or plans thereof, definitely worth checking out if you have an AngularJS codebase.)

Her blog article that discusses the above in more detail
https://blog.angular.io/migrating-to-angular-fc9618d6fb04 

Why upgrade?
https://github.com/angular/ngMigration-Forum/wiki/Why-Upgrade%3F 

Another migration resource
https://www.upgradingangularjs.com/

Yet another migration resource, shared by an attendee… Angular CoPilot.

https://medium.com/angulardoc/angular-copilot-for-angularjs-to-angular-migration-270e78b9f241
https://medium.com/angulardoc/announcing-angular-copilot-v1-0-aae80ec2083f

Angular Console

A cool resource! Angular Console a GUI for Angular CLI (only for Angular, not AngularJS ). Loved it!
https://angularconsole.com/ (from NRWL folks working along with Google.). Presented by Aysegul Yonet

Predictive pre-fetching in Angular

Things to help make your Angular app faster by prefetching by analytics based approach (machine learning, sort of). Presented by Minko Gechev.

https://blog.mgechev.com/2018/05/09/introducing-guess-js-data-driven-user-experiences-web/ 
https://github.com/guess-js/guess
https://mgv.io/predictive-fetching
https://mgv.io/dd-bundling
https://mgv.io/cost-of-js