Thursday, October 30, 2014

AngularJS 2.0, AtScript

ng-europe - The first AngularJS European conference in Paris, France.:


by Shawn Wildermuth

"Last week at the ng-europe conference in Paris, the Angular team gave attendees details about the upcoming AngularJS 2.0 release. It's a significant departure from version 1.X with no migration path and made with a new language, AtScript, in mind.

AtScript is a superset of TypeScript, the language created by Microsoft. TypeScript adds types to JavaScript code and AtScript extends this idea further by adding annotations and introspection.
...
AtScript is optional. There is no rule to develop Angular 2.0 apps in AtScript. Miško said that, because of the existing community and libraries already written in JavaScript, it was "a very important goal that you don’t have to use it". Since AtScript compiles to EcmaScript 5 (ES5), developers can write Angular 2.0 directly.

...
Even though this is still called "Angular", this new version has barely any resemblance with the previous one, it's really a totally new framework...
there is no migration path from Angular 1.X to 2.0, though they left the door open for this possibility. There is no release date set, but the consensus is that version 2.0 will be finalized late 2015."

No comments: