Google發(fā)布的JavaScript開發(fā)工具
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
在全球,有數(shù)百萬的用戶在使用Google的JavaScript-intensive應(yīng)用,如 Gmail,Google Docs,Google Maps。相信每個(gè)開發(fā)者都希望創(chuàng)建Web應(yīng)用程序能變的更easy。哈哈,有個(gè)相當(dāng)好的消息告訴大家,Google今天開放了Closure Tools,一套內(nèi)部人員開發(fā)JavaScript的工具!上面提到了那幾個(gè)Google應(yīng)用都是使用此工具開發(fā)的。 Closure Tools中包含三套工具: 1、Closure Compiler Closure Compiler是用來編譯JavaScript的編譯器,除了像最常見的JavaScript的壓縮機(jī)提供的功能,它還會(huì)對(duì)程序進(jìn)行分析,把不需要的部份移除,減少的JavaScript程序的大小及提升效率。你可以將compiler與Closure Inspector(Firebug的擴(kuò)展)一起使用。 由于JavaScript的開發(fā)是多樣化的,所以建立了很多種運(yùn)行的方式:提供了一個(gè)開源的命令行工具;創(chuàng)建了一個(gè)Web應(yīng)用程序,你可以使用text box或一個(gè)RESTful API來編譯;還提供了一個(gè)Firefox的擴(kuò)展,可以與Page Speed 一起使用,方便查看網(wǎng)頁的性能優(yōu)勢。 2、Closure Library Closure Library是一個(gè)廣泛,測試良好,模塊化,跨瀏覽器的JavaScript庫。它是Google的標(biāo)準(zhǔn)JavaScript類庫.這套工具就像是許多一般的JavaScript框架,提供了許多簡化的DOM操作的函數(shù)庫,還有豐富的用戶界面組件。 3、Closure Templates 這套工具就是提供一個(gè)在JavaScript中做模板的機(jī)制及函數(shù)庫,你可以把HTML布局的部份寫成一個(gè)*.soy,接著再利用封閉模板提供的工具把這個(gè)模板檔案編譯成的JavaScript代碼,這樣JavaScript開發(fā)者便省去了很多處理頁面的負(fù)擔(dān)。 Closure Templates既可以實(shí)現(xiàn)JavaScript,又可以實(shí)現(xiàn)Java,所以你可以在服務(wù)器端和客戶端使用相同的模板。 該文章在 2010/8/14 3:30:37 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |