Neues Dreamteam
10.03.2015, 00:00 Uhr
AngularJS und TypeScript
Microsoft und Google arbeiten bei der Weiterentwicklung von AngularJS zusammen. Auch TypeScript wird von der Zusammenarbeit profitieren.
AngularJS (kurz Angular) ist ein von Google initiiertes Open-Source-Framework. Mit Angular kann man in HTML und JavaScript Single-Page-Webanwendungen nach einem MVC-Muster erstellen, die Entwicklung und vor allem das Testen der Komponenten wird dadurch vereinfacht. Aktuell hat Angular den Versionsstand 1.3. Wie Microsoft im TypeScript-Blog mitgeteilt hat, nutzt das Angular-Team für die Entwicklung der kommend Version 2.0 jetzt Microsofts TypeScript.
Auch TypeScript soll von der Partnerschaft mit dem Angular-Team profitieren. Die kommende Version 1.5 soll mit neuen Funktionen versehen werden, die es Entwicklern erlauben, dynamische Bibliotheken wie Angular 2 leichter in ihren Code einzubinden. Zudem kommt ein neuer Weg, Annotationen für Klassendefinitionen anzubringen.
Eine weitere Neuerung bietet eine Methode um Typ-Informationen zur Laufzeit zu erlangen. Dies bietet beispielsweise Bibliotheken wie Angular Typ-Informationen zu nutzen, um Dependency Injection basierend auf den Typen aufzusetzen. [bl]