18
如果我理解正確,GWT和Google Closure都是用於構建Web應用程序的JS API。他們有什麼區別?GWT VS Google Closure有什麼不同?
如果我理解正確,GWT和Google Closure都是用於構建Web應用程序的JS API。他們有什麼區別?GWT VS Google Closure有什麼不同?
關閉是的JavaScript庫(實際上更像庫的集合,但都被打包爲一個庫,並可以使用goog.require
從基礎庫導入)。 Closure通過與多種瀏覽器兼容的方式簡化了大量常見的JavaScript任務。 Closure也是一個可以縮小和優化JavaScript代碼的JavaScript編譯器。
GWT是的Java工具包(以及相關的庫),可以採取純Java編寫的代碼,並將其轉換成HTML,CSS和JavaScript,使Web應用程序,以純Java編寫的(但作爲一個真正的HTML5網站,而不是一個惱人的,速度慢的Java applet)。
用GWT編寫的項目可以使用Closure庫幷包含JavaScript代碼。但是,Closure實際上是針對編寫JavaScript的開發人員的,而GWT則是針對Java開發人員的。
總結...
使用時關閉:
使用GWT時:
我想知道,如果Closure和GWT使用(部分)相同的代碼庫/庫來生成最小化/混淆的JS結果? –