为非Swing开发人员学习Vaadin的路线图

时间:2011-12-16 14:03:17

标签: java gwt web-applications ria vaadin

我是资深服务器端java开发人员。我在客户端网络技术方面缺乏经验,例如html,css,javascript(我讨厌他们作为开发人员但是喜欢最终用户!)。最近我需要在客户端(家庭项目)工作。

我偶然发现了创建Web应用程序的方法,而没有深入研究这些Web技术。我发现Vaadin是我项目的不错选择。

Vaadin围绕GWT创建。在潜入Vaadin之前,我是否需要学习GWT?

在挖掘Vaadin时,我可以收集到具有Swing背景的人可以非常快速地接收它。我在毕业设计项目中做过摇摆应用,但现在大部分概念已经蒸发了。那么,在开始处理生产应用程序之前,任何人都可以指导我需要锐化哪些概念吗?

谢谢, 阿米特

2 个答案:

答案 0 :(得分:3)

除非您正在编写自定义组件,否则您不需要知道任何GWT(即便如此,我认为它取决于此。)对于基本用途,Vaadin可以很好地使您与基础技术隔离。与Hibernate相比,它的抽象漏洞要小得多。

您需要阅读事件驱动编程和侦听器的使用。通过Swing教程快速压缩可能有所帮助。但是事件驱动编程的巨大危险是创造了一个纠结的听众,我还没有找到任何好的资源来教导如何避免这种情况。对那个人的经验似乎没有任何偏见。

编辑:如果你发现“Vaadin书”有点过于简洁,请看看N Frankel的“学习Vaadin”。它应该更加完整,更好,以学习为导向。虽然我不得不承认,我自己买了它但尚未开始阅读。

答案 1 :(得分:1)

从Vaadin入手(book of vaadin)开始,如果您对这些概念感到满意,请自行解决。

如果是,请继续。