Download - AngularJS to Angular 2
What is Angular 2?■A development platform
for building mobile and desktop web applications.
■Not a version update of AngularJS, but a complete rewrite.
■Moved into Beta in December 2015, first release candidate was published May 2016.
How is Angular 2 Different From AngularJS?■Mobile Development
■Modern ■Component-Based■TypeScript■Improved Dependency
Injection■Dynamic Loading■Asynchronous Template
Compilation■Diary.js Logging
What is TypeScript?■Free and open-source
programming language.■Developed and maintained by
Microsoft.■Strict superset of JavaScript.■First made public in October
2012.■Supported on IDEs.
How is TypeScript Different from JavaScript?■Type Annotations■Declaration Files■Classes■Generics■Namespaces■Tuples
Angular 2 Migration Plan■1. Use Style Guide■2. Update to Latest Version of Angular 1■3. All New Development With Components■4. Switch Controllers to Components■5. Switch Component Directives to Components■6. Switch Component Directives to Components■7. Implement Manual Bootstrapping■8. Add TypeScript and a Build■9. Start Using ES6■10. Switch Controllers to ES6 Classes■11. Switch Services to ES6 Classes
Contact MeAlicia GuerraEmail: [email protected]
Twitter: @skepchick92