2011-10-31 47 views
2

我知道这已经被问过,但我想在这里问一下,看看会发生什么。Google是否将GWT用于他们的项目?如果不是,他们使用什么?

谷歌的开发人员用什么来实现他们的网站,例如http://translate.google.com/。当我查看页面的来源时,我并没有立即看到任何GWT。

我一直在研究几个GWT项目,我对它的使用经验有所不同。优点是显而易见的,我创建了动态的方案,使得客户端 - 服务器通信更加透明。但缺点是PITA非常唠叨。错误的难以发现异常。缓慢的构建过程(我熟悉优化和调整以改善开发周期)。布局地狱(CSS)。加上为手机开发的问题。没有devmode,需要各种技巧来让我调试和探测内部状态。特定手机的问题(例如,宏碁A500消失键盘问题)。移动设备不能正确缩放UI。问题清单将继续。

我的感觉是,Google完全了解GWT的缺陷,并在内部为自己的应用程序使用更好的东西。有谁知道他们如何开发他们的网站?

+2

“谷歌的项目”太大了。一些团队使用GWT,一些使用Closure,一些使用完全不同的东西。 –

+0

不,它不是一个太大的毯子陈述罗伯特。很显然,Google的大部分主要Web应用程序都不是使用GWT编写的。显然,他们更喜欢关闭GWT。我的问题导致了这个答案。 – Mike

+0

对于标记为假的话题的6个人:关于此问题的话题是什么?这是关于编程GWT或其他选择。它可以帮助我自己和其他人确定GWT是一种很好的编程技术,或者人们应该看看其他技术。我不理解这种看似积极的调节的动机,而我自己的标志本身就是“脱离主题”。 – Mike

回答

1

Adwords的管理页面和我所知道的GWT一样,就像wave一样。

对于一些项目,他们使用了Closure library

Gmail是这些我认为一个人。

+0

谢谢安德烈亚斯。我并不知道Closure,Google表示他们的一些重要的网络应用程序是基于Closure的。我怀疑谷歌的开发者不太喜欢GWT,这证实了这一点。所以我的下一个问题将是所有这些小部件? GWT和smartgwt拥有所有这些小部件,但从Closure网站我没有看到任何即时UI小部件演示。 Google如何使用Closure制作所有的UI组件?他们是否有某种他们没有分享的图书馆,或者标准的Closure图书馆是否包含你在他们的应用中看到的小部件? – Mike

相关问题