According the ngEurope conference (ngeurope.org) the estimated release date of AngularJS 2.0 is the end of 2015.
With target of ES6 (ECMAScript 6), AngularJSis going to make a big jump from 1.3 to 2.0.
The primary aim is 3M- Mobile, Modular and Modern.
What Are the Changes?
Some of the major changes-
- AtScript: It is a language that is a superset of ES6 and its being used in Angular 2.0
Templating and Data Binding-The goal is to simplify the directive API, to use web standards, improve performance etc.
Here is an indication on how a very simple template could look like:
template: 'Hello world!'
- Routing solution: The goal is to cover proof requirements such as multiple, nested, sibling’s, state based views etc.
- Dependency Injection:Another exciting feature generally known asa software design pattern in which an object is passed its dependencies, rather than creating them itself also included in this version of AngularJS.
- And many more..,
There is a lot of excitement and hiss around AngularJS 2.0 at the moment and this will only heighten as its release date nears.