Win7之家( afsion.com.cn):Win7關注微軟和谷歌再牽手
IT之家訊 3月6日消息,微軟和谷歌基本上都是以競爭對手身份出現(xiàn)的。但也有例外,比如這次微軟和谷歌就聯(lián)手讓TypeScript變得更好。
在過去幾個月的時間里,微軟TypeScript和谷歌Angular團隊一起工作,著力讓Angular 2在TypeScript中發(fā)揮更好的作用。目前,他們已經(jīng)使TypeScript和AtScript語言融合。并且Angular 2將會和TypeScript共同開發(fā)。現(xiàn)在這兩個團隊已經(jīng)加入了更多語言功能,用以簡化終端之間的應用開發(fā)過程。這其中就包括注釋功能,一種依賴注入或匯編指令使用的向類聲明中添加元數(shù)據(jù)的方法。
TypeScript是一種由微軟開發(fā)的自由和開源的編程語言。它是JavaScript的一個超集,而且本質上向這個語言添加了可選的靜態(tài)類型和基于類的面向對象編程。
AngularJS誕生于2009年,由Misko Hevery等人創(chuàng)建,后為Google所收購。是一款優(yōu)秀的前端JS框架,已經(jīng)被用于Google的多款產(chǎn)品當中。AngularJS有著諸多特性,最為核心的是:MVVM、模塊化、自動化雙向數(shù)據(jù)綁定、語義化標簽、依賴注入,等等。Angular 2是一個針對移動應用的框架,同時也支持桌面環(huán)境。
TypeScript和Angular團隊都致力于在未來將TypeScript和JavaScript進行統(tǒng)一,包括在JavaScript中對ECMAScript標準體未來類型的開發(fā)工作。