Linux中國

TypeScript 2.0 與 AngularJS 2.0 的新動態

微軟終於發布了 TypeScript 2.0 的第一個 RC 版本。TypeScript 是一個簡化版的 JavaScript 語言,被大量用於各種 Web 項目,包括下面提到的著名的 AngularJS 框架。

TypeScript 2.0 中主要的特性是「 標籤結合 tagged unions 」,這個特性可以將兩個不同的數據結構聯合到一起。你可以把它想像成將一個圓圈和一個方塊放一起,這個隱喻來自微軟解釋標籤結合的博文中。

支持標籤結合的語言包括 C++、 Scala、 F#、Rust 和 Swift 等等。支持這種特性的原因是,標籤結合可以改進類型安全,並減少經常困擾開發者的類型錯誤。

而另外一方面,Google 也有一些動作……

Google 已經談論 AngularJS 2.0 很久了。很多人都期望 Google 能在去年底發布 2.0 的穩定版,不過我們聽說,就算是到了今年年底也不會見到穩定版。

不過,也快了!Google 今天宣布發布了 Angular 2.0 RC6,支持國際化(I18N)、更多的表單功能,並由於對 Ahead of Time (AoT) 的兼容和支持 ES6 2015 模塊而改進了性能。

同時 Google 也宣布發布了 Angular Material 1.1,這是一個 AngularJS 的 UI 組件包。Angular Material 2.x 當前還處於 alpha 階段,看起來會在 AngularJS 2.0 發布之後才會面世。當前,Angular Material 2.x 已經從 6 個組件增加到了 18 個組件了。


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國