AngularJS 2.0: Google und Microsoft

Wie in unserem Artikel Road to AngularJS 2.0 beschrieben, steht schon ein vager Plan für die Umsetzung der neuen Version. Das AngularJS-Team hat sich viel vorgenommen, um einiges zur aktuellen Version besser zu machen.
Ein essenzieller Bestandteil der geplanten Neuerungen sollte die Verwendung der eigens entwickelten Script-Sprache AtScript werden. Die auf – Javascript basierende – Script-Sprache war als Erweiterung für die sehr ähnliche Sprache von Microsoft ‘TypeScript‘ gedacht.

Jetzt wurde bekannt gegeben, dass die zukünftige AngularJS-Version Microsofts TypeScript benutzen wird. Desweiteren gab es schon in der jüngsten Vergangenheit eine enge Zusammenarbeit, wodurch die AngularJS 2.0 Entwickler Einfluss auf die Gestaltung der neuen TypeScript-Version nehmen konnten. Die ersten Ergebnisse sollen schon in der kommenden Version (TypeScript 1.5) zu bestaunen sein.

Auf der diesjährigen ng-conf wurde sogar ein erstes Beispiel zur Benutzung von TypeScript mit AngularJS 2.0 gezeigt. Die Quellen dazu können in folgenden GitHub-Repositories eingesehen werden:

Funktionen im Überblick

Wer einen Blick in die öffentlichen Git-Quellen von TypeScript wirft, stößt schnell auf die Road-Map der kommenden Versionen. Diese klingt für Version 1.5 äußerst vielversprechend.

  • Support for Destructuring
  • Support for Spread Operator
  • Support for ES6 Modules
  • Support for for..of
  • Support for ES6 Unicode specification
  • Support for Symbols
  • Support for Computed properties
  • Support for tsconfig.json files
  • Support for let and const on ES3/ES5
  • Support for tagged string templates on ES3/ES5
  • Expose a new editor interface through TS Server
  • Support for ES7 Decorators proposal
  • Support for Decorator type metadata
  • New –rootDir
  • New ts.transpile API

In kürzester Zeit hat sich der kleine “Prototypen-Zwerg” AngularJS zu einer der beliebtesten JavaScript-Frameworks für Single-Page-Anwendungen gemausert. Zwei Software-Giganten in einem so spannenden Projekt wie AngularJS 2.0 zu wissen, lässt den Entwickler hoffen und aufatmen.

Darüber hinaus gibt es Hinweise darauf, dass auch das Team rund um das Ionic Framework in enger Kommunikation mit dem AngularJS 2.0 Team steht, um auch in Sachen Mobile-Apps auf der sicheren Seite zu sein.

Wer sich schon vorab ein wenig mit TypeScript beschäftigen will, findet eine gute Einführung auf der TypeScript-Webseite.

Gemeinsam etwas starten?
Einfach Kontakt aufnehmen:

FLYACTS Anne

NEUKUNDEN & ANFRAGEN

ANNE SCHULZE

+49 3641 55 987 92
hallo@flyacts.com

FLYACTS Christin

PR & MARKETING

CHRISTIN DOMIN

+49 3641 55 987 93
presse@flyacts.com

Share This