[原文部分翻译] 应用Google Web Toolkit (GWT)可以更容易的开发高性能的AJAX应用,你可以用java语言编写前端应用,由GWT编译为最优化的javaScript脚本。当今,编写web应用是一项繁重的并且易于出错的过程,围绕这浏览器,你会用90%的时间,并且javaScript脚本模块化的缺乏,使得共享,测试,重用Ajax组建变得困难和脆弱的,It doesn't have to be that way.
High performance JavaScript. GWT produces AJAX apps that: 高新能的javaScript,Gwt
- 比手写的JavaScript应用加载更快。
- Use smaller, more compact, cacheable code
- 自动支持IE,火狐,网景,Safari和Opera等浏览器。
- Use the browser's "back" button correctly
- IDEs that you love like Eclipse, IntelliJ, and NetBeans
- Full-featured debugging, with variable watches and breakpoints
- Unit tests (based on JUnit) both in a debugger and in a browser
- Built-in UI components serve as cross-browser building blocks for your app
- RPC helps with client-server interaction
- JavaScript Native Interface (JSNI) simplifies integrating GWT code with existing JavaScript code