How to Start Using Angular 2.0 with Your Angular 1.0 Code Base

A webinar from Senior Developer’s Varun Vachhar and Michael Bennett

Start Your Migration

The Angular team has worked extremely hard to support an easy migration path from Angular 1.x to Angular 2. Due to the value in moving to Angular 2, we recommend most teams take a slow migration path as soon as possible.

Topics covered:

  • What kind of projects should use ngUpgrade to mix Angular1 and 2 code.
  • What backported features to Angular 1 enable the smoothest migration for when you adopt Angular 2.
  • Mixing Angular 1 directives and Angular 2 components.
  • Discuss use of Universal Angular 2 code with a mixed Angular 1 codebase.
  • Lazy loading in mixed Angular 1 and Angular 2 codebases.
  • Mixing RxJS into your Prior MVC/service architecture
  • Introducing ImmutableJS
  • Considerations for migration order and strategy: Services, Routers, RequireJS and other loaders, and more.

Speaker's Bio:

Michael Bennett

Michael Bennett is a full stack developer who is passionate about JavaScript and its functional capabilities. He has been working with web technologies since the Mosaic era, and has a love for all things free, and open source.

Varun Vachhar

Varun is a creative technologist who designs amazing user experiences for mobile and web applications. Having studied Mechanical Engineering and Interactive Design at the Dutch Royal Academy of Art, he specializes in bridging the gap between design and development. His work has been featured in Smashing Magazine,, Gizmodo and Engadget, and he was a finalist in Google’s Dev Art awards. He spoke at the FITC’s Web Unleashed Conference. You can follow him at @winkerVSbecks.