我想这一切的技术链接,但也有许多孤立的例子,我没有足够的经验,将它们连接在一起GWT + UiBinder的+杜松子酒+吉斯+ JDO + GAE例如
所以我的问题: 是否有类似的例子? 可以使用杜松子酒和杜松子酒吗? 任何建议来实施它?
我想这一切的技术链接,但也有许多孤立的例子,我没有足够的经验,将它们连接在一起GWT + UiBinder的+杜松子酒+吉斯+ JDO + GAE例如
所以我的问题: 是否有类似的例子? 可以使用杜松子酒和杜松子酒吗? 任何建议来实施它?
不幸的是,我不知道这样的教程(一个可能的解决方案是获得关于GWT的书,但我不知道是否有任何与GWT 2.0和Gin有关的处理) - 恐怕这取决于你将他们的知识修补到一起,这就是每个人都必须去做的,对吧? ;)如果你有一些特定的问题可以随意发表一个关于它的问题,那么我们可以提供帮助。
对于UiBinder的 + 杜松子酒问题 - 我使用这两种技术,它是一件轻而易举的事,但是这主要是因为我也是继MVP(模型视图演示)架构/型号 - 这样的视图并不具有任何依赖性,Presenter完成所有工作。更多的在这里:http://code.google.com/events/io/2009/sessions/GoogleWebToolkitBestPractices.html
GWT蓝图,我们使用和伟大的作品。 http://sonymathew.blogspot.com/2010/01/gwt-jee-blueprint.html
我自己的项目处于早期阶段,但它拥有所有这些技术。你可能想看看: http://code.google.com/p/puzzlebazar/
这是一个很好的教程。该应用程序非常简单,但展示了您需要的所有基础知识。 http://reminiscential.wordpress.com/2010/03/01/building-a-gaegwt-application-using-the-best-practices-index/
是的,为简单应用程序生成大量代码是最佳实践吗? :) – ziftech 2010-02-03 13:49:42
我不了解你,但是我使用GWT创建相当复杂的应用程序 - 其中一些是使用Java作为编程语言(而不是JavaScript的噩梦 - 恕我直言,当然是)。所以我并不在乎编写“HelloWorld”应用程序需要多少代码 - 从长远来看,“更多代码”将帮助您(或其他人阅读您的代码)了解您所写的月份并进行测试/重构/进一步发展微风。如果您没有看到,我建议再次观看演示文稿(和/或阅读/观看与GWT相关的其他材料)。 – 2010-02-03 14:47:15
我同意存在JavaScript恶梦并且GWT简化了这一操作,但我比较了代码量,复杂性和配置可理解性Guice +杜松子酒+ GWT +其他“官方”库与Spring + Wicket(或其他)的关系,我认为第一个变体更多复杂.. 看来,谷歌图书馆需要在相互融合的情况下有足够的改善。 我想标准和开箱即用的整合,而不是花时间了解这个“魔术”。 – ziftech 2010-02-05 09:48:07