【发布时间】:2011-01-27 11:54:12
【问题描述】:
我最近正在研究 Google Web Toolkit,它看起来非常有趣。我很好奇我能用它做什么,我可以简单的注册和登录系统或类似的东西吗?
【问题讨论】:
标签: java javascript gwt
我最近正在研究 Google Web Toolkit,它看起来非常有趣。我很好奇我能用它做什么,我可以简单的注册和登录系统或类似的东西吗?
【问题讨论】:
标签: java javascript gwt
Google Web Toolkit 可以通过多种方式使用:
... 和许多其他人。 GWT 是一个非常健壮的框架,恕我直言。也许问题应该是“Google Web Toolkit,我用它不能做什么?” ;)
【讨论】:
简而言之:
您可以通过一种非常简单的方式进行开发 桌面应用程序中的 Web AJAX 应用程序 方式。
它是:
web AJAX 应用程序: 具有 Javascript 等的页面或一堆页面与服务器通信并带来更改的数据(不是所有数据)。以 gmail 或 gmaps 为例。非常动态的网络。
桌面应用方式:使用面板、文本框、事件和事件处理程序、网格等对象。您习惯在 Window 应用程序中使用的东西(如 Swing、SWT、AWT 等)。
在以下方面也有很大帮助: - 优化javascript和资源加载 - 使应用程序兼容不同的浏览器 - 使构建新组件和重用它们变得容易
【讨论】:
你可以用它写任何类型的网站:
Google Web Toolkit (GWT) 是一个开发工具包,用于构建和优化基于浏览器的复杂应用程序。
翻译:
GWT 是一组帮助您制作网站的工具。
【讨论】:
这里有几个使用 Google Web Toolkit 构建的 example 网站。
应该让你知道什么是可能的。
【讨论】:
这是一个非常广泛的问题,不是吗?
来自Wikipedia:
Google Web Toolkit (GWT /ˈɡwɪt/)) 是一组开源工具,允许 Web 开发人员使用 Java 创建和维护复杂的 JavaScript 前端应用程序。除了一些本机库之外,所有内容都是 Java 源代码,可以使用包含的 GWT Ant 构建文件在任何受支持的平台上构建。它在 Apache 许可证版本 2.0 下获得许可。1
...
使用 GWT,开发人员可以使用他们选择的 Java 开发工具以 Java 语言快速开发和调试 AJAX 应用程序。部署应用程序时,GWT 交叉编译器将 Java 应用程序转换为独立的 JavaScript 文件,这些文件可以选择性地进行混淆和深度优化。
对于任何更详细的问题,我认为需要更详细的问题。
【讨论】: