All in one place to develop new skills in web development. You can find posts by categories, interview questions, quizzes, and a lot more and in a simplified manner.

Copyright @2019-2020 © by Vinod Kumar. All rights reserved.

Sunday, October 25, 2020

NG: Angular versions and features list


Hope everyone is doing good, here we will look into the angular versions and its features at one glance. I hope it will be useful when you want to recap your angular skills for any interview preparation.

Please add any points in the comments section, if I have missed any.

Version 2:

  • Complete rewrite from A1
  • Es6 and Typescript support
  • Component-based
  • support for mobile devices

Version 4:

  • Core library changes
  • Performance improvement - AOT compiler
  • Typescript compatible
  • Else added to ngIf directive
  • Animation separated from core library.

Version 5:

  • Compiler improvements
  • Build optimizer
  • Angular universal state transfer API and DOM support
  • Preserve whitespace
  • ExportAs for component/directive
  • The new HTTP client module
  • Few new router life cycle events

Version 6:

  • Angular Elements
  • Service worker - bug fixes
  • <template> removed
  • i18n
  • ngModelChanges - Forms
  • EleRef more strict <any>
  • Bazel Compiler
  • Rxjs 6.0
  • TreeShaking - ProvideIn
  • Angular Material CDK
  • Webpack 4 in CLI

Version 7:

  • Drag and Drop
  • Virtual Scrolling
  • CLI prompts
  • Bundle Budget
  • Application performance (Removed polyfills)
  • Error handling
  • Angular compiler (8 phase AOT)
  • ngDoBootstrap (interface)
  • NS.Schematics

Version 8:

  • Differential loading
  • Dynamic imports
  • Ivy rendering
  • Bazel support
  • viewchild-static
  • web worker -CLI
  • Analytics -CLI

Version 9:

  • Default Ivy Engine
  • Improvement in bundle sizes
  • Improved type checking
  • faster testing
  • AOT compiler on by default
  • New options for "provideIn"
  • Typescript 3.7 support
  • better debugging
  • Improvements to differential loading
  • Improved css class and style binding

Version 10 Rc has been released, will update the features once the major version is released, keep looking for the updates.

0 comments:

Post a Comment

Please post your comments here. Will help others.