作者PsMonkey (痞子军团团长)
看板java
标题[翻译] GWT 已死!
时间Sun Jun 10 00:17:05 2012
网志版:
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
1F:推 LaPass:看来我没花时间深入GWT是对的.... = = 06/10 00:47
2F:→ PsMonkey:人家说什麽你就信... Orz 06/10 01:25
3F:推 qrtt1:1F 那被喊要死掉的 Java 喊了那麽多年了,你信还不信!? 06/10 08:20
4F:→ jej:不过google的产品这麽多..会作最有利的决策..对用户不利.. 06/10 08:35
5F:→ jej:算是蛮正常的..毕竟人家是赚钱导向的公司~ 06/10 08:36
6F:推 LaPass:Java还可以拖很久吧..... 06/10 10:31
7F:推 LaPass:GWT... 目前为止我还没有找到顺手的网页framework 06/10 10:35
8F:→ bitlife:好用与否还是看要做的东西,我制作抄经网站(见佛教版置底) 06/10 11:42
9F:→ bitlife:用GWT很快写好,各浏览器正确运作,用jQuery可能要写很久... 06/10 11:44
10F:→ bitlife:借徵,有熟Java(熟GWT,GAE/J is a plus)的佛教徒发心愿意接 06/10 12:03
11F:→ bitlife:手抄经网站者,请站内信 06/10 12:04
12F:推 samtree:其实也是很热门的东西才容易被人家唱虽 06/10 12:31
13F:→ PsMonkey:to jej:应该说,GWT 从来也没打算卖钱 06/11 10:59
14F:→ PsMonkey:要找 GWT 的付费 support 还不知道去哪找 06/11 10:59
15F:推 guest0710:猛一看还以为原PO是这样想的XD 06/12 01:21