Jul*_*pov 13 gwt uibinder gwt-designer
我有我使用UiBinder(GWT 2.0方式)创建的第一个GWT项目,我发现它比编写我的UI创建Java源代码(GWT 1.0方式)更容易.
但我看到这个名为GWT Designer的东西谷歌正在免费发布.它具有标准的Google Eclipse插件所缺少的很好的功能和向导.我喜欢它,但我仍然认为使用UiBinder更好.我认为GWT Designer在它可以帮助你编写UiBinder XML文件(GWT 2.0方式)时非常有用,而不仅仅是源代码(GWT 1.0方式).
你怎么看待这件事?我是否需要迁移到GWT Designer项目?如果我迁移但仍然保持UiBinder UI创建会更好吗?
dsl*_*slh 10
与传统的小部件构建相比,UiBinder可以为您提供更好的性能和更好的下载; 对我而言,这足以成为坚持使用UiBinder的理由.如果你的应用程序很轻便,那么选择可能取决于最适合你的开发风格.
我不会将现有的UiBinder模板移植到设计器中.Google很快就会向GWT设计师添加对它们的支持.
小智 10
最新的GWT Designer现在支持UiBinder,效果很好. http://download.instantiations.com/D2GWTDoc/continuous/latest/docs/html/wizards/gwt/uibinder_composite.html
我自己还没有使用过新发布的 GWT Designer,但如果它已经使用 UIBinder 编写,我不认为它会保证将整个项目迁移到它。
请记住,构建 UI 的两种方法并不相互排斥 - 您可以使用 GWT Designer 创建一个新的小部件并在现有的 UIBinder 项目中使用它,如果您认为它更好,您可以考虑迁移观点。或者不是,因为他们仍然可以幸福地共存。