混淆Google的GWT?

时间:2011-02-03 15:13:43

标签: java javascript gwt

我刚刚看过GWT,我对所看到的内容印象深刻,但我真的不明白它在创建Web应用程序时是如何习惯的。

例如,当我在PHP或JSP中编程创建一个允许用户注册的简单应用程序时,将详细信息添加到数据库然后允许他们登录非常简单,但我想知道GWT是如何做到的?

当在GWT中执行此操作时,GWT小部件将用于构造接受用户输入的前端(客户端),然后将其发送到使用纯Java编写的服务器,然后Java执行所有数据处理和数据库接口

如果我的理解是正确的,GWT只是一种以更简单的方式编写javascript前端的方法吗?

2 个答案:

答案 0 :(得分:4)

你有没有看过GWT Overview?我认为这条线解释得最好:

  

GWT SDK包含Java API   库,编译器和开发   服务器。它可以让你写   Java和Java中的客户端应用程序   将它们部署为JavaScript。

基本上,您使用Java编写代码,使用GWT创建复杂的UI等等。当您“编译”它时,它是高度优化的JavaScript,可以很好地转换为多个浏览器,包括Web平台。

无论您想使用哪种语言,服务器端无关紧要 - ASP.NET,PHP等 - 它都可以与GWT一起使用,因为GWT最终是JavaScript。

基本上,Google正在努力简化以熟悉的语言开发Web应用程序,并为您完成所有基础工作。我确信还有其他人可以进一步扩展GWT的功能和优势,但我希望这会有所帮助!

答案 1 :(得分:2)