GWT (Google Web Toolkit)有哪些主要的原件组成?
GWT(Google Web Toolkit)有四个主要的原件组成,他们是:
1. 一个Java到Javascript的编译器, 用来把GWT应用编译成Javascript, 这样应用就可以部署到一个Web容器中。
2. 一个”hosted”的浏览器
hosted浏览器可以让你在JVM中执行Java那样执行你的GWT应用而不用先编译成JavaScript。
3. JRE 模拟类库
JRE模拟类库包含了大部分常用的java.lang和java.util包里的类的Javascript实现, JDK里面的所有其他包里面的类都不在这个模拟类库中。在客户端的GWT项目中,只能用JRE模拟类库里面的这些类来实现。
4. GWT WEB UI类库
这个类库提供了一些定制的用户接口和类是你能创建多种widgets 如buton, textbox, image,GWT附带有几乎所有的`在Web Application中最常用的widgets.
拓展:
有了 GWT可以使用 Java 编程语言编写 AJAX 前端,然后 GWT 会交叉编译到优化的JavaScript 中,而 JavaScript 可以自动在所有主要浏览器上运行。
GWT允许开发人员使用 Java 编程语言快速构建和维护复杂但性能高的 JavaScript 前端应用程序,从而降低了开发难度,尤其是与 Eclipse Google 插件结合使用时,优势更明显。
如今,编写网络应用程序是一个单调乏味且易于出错的过程。开发人员可能要花费 90% 的时间来处理浏览器行话。此外,构建、重复使用以及维护大量JavaScript 代码库和 AJAX 组件可能困难且不可靠。
Google Web 工具包 (GWT) 通过允许开发人员用Java编程语言快速构建和维护复杂但高性能的 JavaScript 前端应用程序来减轻该负担。
有了 Google Web 工具包 (GWT),可以使用 Java 编程语言编写 AJAX 前端,然后 GWT 会交叉编译到优化的JavaScript 中,而 JavaScript 可以自动在所有主要浏览器上运行。
在开发过程中,您可以用 JavaScript按习惯的相同“编辑 - 刷新 - 查看”循环快速反复,还有另一个好处就是能够调试和逐行单步调试Java 代码。
准备好进行部署后,GWT 会将Java源代码编译到优化且独立的 JavaScript 文件中。使用 Google Web 工具包可以轻松地为现有网页或整个应用程序构建一个Widget。
版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。
本文地址:https://www.gunzhua.com/jiuye/bishi/83455.html