【问题标题】:Which Google GWT product uses UiBinder? [closed]哪个 Google GWT 产品使用 UiBinder? [关闭]
【发布时间】:2013-03-14 15:43:46
【问题描述】:

我想知道用GWT编写的google的哪个产品使用了UiBinder。这将使我能够为我们的团队/管理层重点介绍 UiBinder 的用例。

我知道Google Products that use GWT 的以下列表。 哪个使用 UiBinder?

AdWords - http://google.com/adwords
AdSense - http://google.com/adsense
Flights - http://flights.google.com
Hotel Finder - http://www.google.com/hotelfinder
Offers - https://www.google.com/offers
Wallet - http://wallet.google.com
The New Blogger - http://www.blogger.com/
Chrome Webstore - https://chrome.google.com/webstore (Closure, but embeds GWT checkout code)
Product Search - http://www.google.com/prdhp?hl=en&tab=mf
Public Data - http://www.google.com/publicdata/home
New Google Groups - http://groups.google.com
Orkut - http://www.orkut.com
Google Health (discontinued)
Google Wave (discontinued)
PlayN (basis of Angry Birds)
Google Takeout - https://www.google.com/takeout/#custom
Google Pagespeed - https://developers.google.com/pagespeed/
Google WebFonts - http://www.google.com/webfonts
Google Tables - https://www.google.com/fusiontables/DataSource?dsrcid=2049253
Google Merchants - http://www.google.com/merchants

【问题讨论】:

  • 我离开 GWT 太久了,但这引出了一个问题。既然 UiBinder 可以做所有你可以通过代码做的事情,并且不会以任何方式限制你,那还有什么好犹豫的呢?与用 Java 编写的 UI 代码相比,UiBinder 标记更让人心旷神怡。此外,无法忍受 java 代码的 UI/UX 设计人员会欣赏 uiBinder 标记的简单性。这是给你的原型,谷歌编码人员的审查不会让你处于更好的位置。
  • 确实让构建 UI 变得简单。这也会引起管理层关于哪个 google gwt 产品使用它的查询:)
  • 告诉他们告诉他们他们不是谷歌,谷歌不做 CRUD 应用程序。 UiBinder 为仪表板类型的应用程序带来的价值不如它为 CRUD 带来的价值。
  • 你能告诉我你从哪里得到这个清单吗?或任何证明?
  • 在一年前关闭这个问题后,你对这个问题发表评论真是令人着迷!!!!!!以上列表由 Google Dev RAY Cromwell 在一些 gwt google 群组讨论和 GWT Google+ 讨论中发布 -> plus.google.com/+RayCromwell/posts/ivVepvxCu3g

标签: gwt uibinder


【解决方案1】:

几乎不可能肯定地说出来,因为 UiBinder 生成的代码可能是你可以用手编写的,但是如果你在脚本中看到大量的 HTML,那么它们很有可能来自 UiBinder 模板中的 HTMLPanelUiRenderer;特别是如果字符串以<span id=' 结尾或以'></span> 开头(但它也可以简单地来自SafeHtmlTemplates 或手动编码的HTMLPanelsetInnerHTML 调用。

【讨论】:

  • 有没有任何谷歌工程师可以阐明这一点?由于此处已关闭,我是否应该在 gwt google 群组上交叉发布此内容?
  • 尝试没有坏处,但我必须说我看不出它会给你带来什么。 RenderablePanel 是 Orkut 工程师添加的,它与 UiBinder 配合得最好,所以 Orkut 必须使用 UiBinder,现在“那又如何?”
  • 这是一个开始。 Orkut 很可能使用 UiBinder。
猜你喜欢
  • 1970-01-01
  • 2012-04-22
  • 2012-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多