4

一些背景知识,通常当我开始一个新项目时,设计师会为其创建 HTML 模板、图像和 css,然后将其传递给我。然后我编写了让网站正常运行所需的 javascript 和 PHP 代码。

但是我正在考虑迁移到谷歌网络工具包,这样我就可以使用 Java 而不是 Javascript/PHP 对网站进行编码。然而,障碍是我如何将设计器的 HTML 和 CSS 导入 GWT。

从我所看到的似乎没有任何简单的方法可以做到这一点?或者,如果我首先在 GWT 中编写所有内容,并且他能够使用 CSS 为所有内容设置样式以使它们看起来像他需要的那样,那也可以。但是他能单独使用 css 做到这一点吗?

有任何想法吗?

4

2 回答 2

5

我们是一个设计师和两个程序员的团队,我们在普通的 UiBinders 上玩得很开心,没有 GWT Designer 参与。我们的流程有两种基本模式:

  1. 设计师编写纯 HTML,我们稍后将其转换为 UiBinder,或者
  2. 我们制作了基本的 UiBinder,他用必要的结构和 Css 完成了它。

我们根据芯片在我们的设计过程中的落入方式选择任何一种模式。这真的很自然,效果很好。

设计师必须学习:

  • CssResources(例如addStyleNames='{resources.css.style}',代替class='style'
  • ImageResources(例如使用 GPE 将它们添加到 ClientBundles)
  • UiBinder 语法(例如<g:TextBox>,代替<input>

这很自然。与 HTML 和 CSS 的相关性极高,他可以将自己的 html/css 技能直接转移到 UiBinder。

我没有使用 GWT 设计器的经验,但我认为它是我们流程中间的另一个工具。也许这是值得的,但避免它并不是那么难。我在它加入官方 GWT 存储库后立即使用了早期迭代,它非常令人讨厌。

于 2012-08-19T17:05:46.487 回答
4

注意GWT 设计器。它是支持 GWT 的 UI 创建向导。GWT Designer 具有可视化工具来为您生成代码。

于 2012-08-19T12:11:05.707 回答