Angular 2 is the latest version of Google’s massively popular AngularJS framework for building complex applications in the browser (and beyond). Unlike its predecessor, Angular 2 is built upon a component model and is packed with some amazing features like dependency injection, routing mechanism and ultra fast change detection.
Angular 2 is cross platform, meaning, with Angular 2, you can not only create web apps, but also mobile and desktop apps. This is achieved with the help of strategies from Ionic Framework, NativeScript, and the ability to access native OS APIs.
With Angular, we can quickly create UI views with its simple and powerful template syntax. And with its command line tools like Angular CLI, we can build our applications even faster and deployment is a breeze.
So, what do you think about Angular 2?