[翻譯] GWT 已死!
網誌版:http://blog.dontcareabout.us/2012/06/gwt.html
原文網址:http://www.guynirpaz.com/2012/04/28/gwt-is-dead/
翻譯:Alice Liu
校正:PsMonkey
GWT 已經死了啦... 至少對 Totango 來說是這樣的。
我們正處於將所有 Totango UI 轉換到 native HTML5 的最後階段。
我知道這對於有在關注前端 JavaScript framework 的人而言可能不是什麼新聞,
但是在過去幾個月中,我被問了好多次關於使用 GWT 的看法,
現在我要清楚表明——我不推薦任何人開始使用 GWT,
因為這是個沒有未來的 project。
雖然 Google 花了不少資源在開發者支援度上,
但 GWT 從來就不是一個真正的 open source project。
即使到了現在,GWT 的未來方向仍然沒有跟 GWT 社群溝通過。
Google 可以決定不要再支援這個 project、
轉而進行其他 project,但不跟那些已經採用他們技術的人進行交流,這是錯的。
就我個人而言,我已經不再相信 Google 的 open source 技術了,
寧可使用純粹的 open source project。
GWT 是讓 Java 開發者可以抄捷徑,
在開發現代 web application 時可以很有生產力
而不用學會太多 JavaScript、CSS 跟 HTML 的一種嘗試。
這是我開始寫 Totango 時的前提假設。
從那之後,我們共同學到的經驗是:
學會現代 web 技術、最佳作法以及工具,
遠比用 GWT 抽象層來解決它們來的容易許多。
GWT framework 裡頭的最佳作法不錯,但是那可以很容易用其他技術複製。
既然 GWT 並沒有利用 JavaScript 已經開發出來的 package 跟 library,
這個專案就很難快速發展,
使得 GWT 社群必須找尋現今 web 需要的基本功能的替代品。
其中最明顯的例子就是缺乏像樣的動畫支援,這在 jQuery 當中可以免費獲得。
GWT 的承諾是:「給開發者生產力、給使用者效能。」
然而我發現純粹的 HTML5 與 jQuery 在需要時會更有生產力也更有效能。
--
錢鍾書: 說出來的話
http://www.psmonkey.org
比不上不說出來的話
Java 版 cookcomic 版
只影射著說不出來的話
and more......
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.0.92
推
06/10 00:47, , 1F
06/10 00:47, 1F
→
06/10 01:25, , 2F
06/10 01:25, 2F
推
06/10 08:20, , 3F
06/10 08:20, 3F
→
06/10 08:35, , 4F
06/10 08:35, 4F
→
06/10 08:36, , 5F
06/10 08:36, 5F
推
06/10 10:31, , 6F
06/10 10:31, 6F
推
06/10 10:35, , 7F
06/10 10:35, 7F
→
06/10 11:42, , 8F
06/10 11:42, 8F
→
06/10 11:44, , 9F
06/10 11:44, 9F
→
06/10 12:03, , 10F
06/10 12:03, 10F
→
06/10 12:04, , 11F
06/10 12:04, 11F
推
06/10 12:31, , 12F
06/10 12:31, 12F
→
06/11 10:59, , 13F
06/11 10:59, 13F
→
06/11 10:59, , 14F
06/11 10:59, 14F
推
06/12 01:21, , 15F
06/12 01:21, 15F