GWT Google Web Toolkit有哪些主要的原件组成?

时间:2020-11-27 09:18:54 笔试经验 我要投稿

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。

 

【GWT (Google Web Toolkit)有哪些主要的原件组成?】相关文章:

WEB标准有哪些11-13

建筑物的组成有哪些?09-17

股票的主要类型有哪些08-27

样品的主要种类有哪些08-12

绩效管理的组成部分有哪些09-28

咖啡树的主要种类有哪些09-28

全球咖啡主要的产地有哪些09-22

西班牙留学的主要城市有哪些08-10

壮族主要的舞蹈形式有哪些10-06

NIIT的主要内容有哪些11-01