2009年11月6日 星期五

[新聞]Google釋出JavaScript工具程式碼

文/陳曉莉 (編譯) 2009-11-06


Closure Tools內含的3種工具分別是Closure Compiler、Closure Library及Closure Templates。



Google周四(11/5)釋出Closure Tools程式碼,這是Google專門用來撰寫JavaScript豐富網路應用程式的開發套件,內含3種工具。

Google說明,網路應用程式已從簡單的HTML進化到豐富且互動的應用程式,Closure Tools可協助開發人員打造下載快速及跨瀏覽器的JavaScript應用程式。Closure Tools為Google專案的產品,而每一個Closure Tools的工具都已成為Google網路應用程式後端JavaScript架構的重要元件。

Closure Tools內含的3種工具分別是Closure Compiler、Closure Library及Closure Templates。其中,Closure Compiler為一JavaScript最佳化工具,可移除無用的程式碼並進行除錯,以讓程式的執行更有效率,並可結合Closure Inspector擴充程式以對雜亂的程式碼進行除錯。

Closure Library為一已經過測試,且模組化及跨瀏覽器的JavaScript函式庫,開發人員只要簡單選擇他們所需的使用者介面工具、控制器、公用程式、伺服器通訊、動畫、及資料結構等。Google說明,JavaScript缺乏一個像是STL或JDK的標準類別函式庫,而Google則把Closure Library作為JavaScript的標準函式庫,以用來打造大型及複雜的網路應用程式。

Closure Templates簡化了動態產生HTML的作業,不像傳統的模板系統,它擁有程式設計人員可理解的簡單語法,開發人員可以想像Closure Templates是用來打造使用者介面時的一個小元件,而非每頁都要建立一個大型模板。由於Closure Templates同時支援JavaScript與Java,所以在伺服器及客戶端可使用一致的模板。(編譯/陳曉莉)

0 意見:

張貼留言