一些背景,通常当我开始一个新项目时,设计师会为其创建 HTML 模板、图像和 css,然后将其传递给我。然后,我编写使网站正常运行所需的 javascript 和 PHP 代码。
不过,我正在考虑转向 google web toolkit,这样我就可以使用 Java 而不是 Javascript/PHP 对网站进行编码。然而,障碍在于我如何将设计师的 HTML 和 CSS 导入 GWT。
据我所知,似乎没有任何简单的方法可以做到这一点?或者,如果我先在 GWT 中编写所有代码,然后他能够使用 CSS 设置所有样式以使其看起来符合他的需要,那也可以。但他是否能够仅使用 css 来做到这一点?
有什么想法吗?
最佳答案
我们是一个设计师和两个程序员的团队,我们一直在使用普通的 UiBinders 玩得很开心,没有 GWT Designer 参与其中。我们的流程有两种基本模式:
- 设计师编写纯 HTML,我们稍后将其转换为 UiBinder,或者
- 我们制作了基本的 UiBinder,他用必要的结构和 Css 完成了它。
我们根据芯片在设计过程中的落入方式来选择任一模式。它真的很自然,效果很好。
设计师必须学习:
- CssResources(例如
addStyleNames='{resources.css.style}'
而不是class='style'
) - ImageResources(例如,使用 GPE 将它们添加到 ClientBundle)
- UiBinder 语法(例如
<g:TextBox>
而不是<input>
)
这很自然。与HTML和CSS的相关性极高,他可以将自己的html/css技能直接迁移到UiBinder。
我没有使用 GWT 设计器的经验,但我将其视为我们流程中间的另一个工具。也许这是值得的,但要避免它并不难。我在它加入官方 GWT 存储库后立即使用了早期迭代,它非常令人讨厌。
关于java - 设计师如何使用 Google Web 工具包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12026232/