gwt - 将 GWT 添加到 Web 应用程序。其他开发者提示编译时间。我应该告诉他们什么?

标签 gwt

我最近将 GWT 添加到我们的项目中,以实现我们 Web 应用程序的 Ajax 功能。其他开发人员提示 GWT 编译添加到构建中的额外时间,并询问我为什么不使用 JSON 和 jQuery。我应该告诉他们什么?

最佳答案

尝试使构建更智能,如果它还没有:GWT(客户端)部分应该只在客户端源更改时重新编译。我假设,更改该源的主要是您,因此其他开发人员不会经历痛苦。

警告:如果您的客户端源代码与现有项目共享代码(我假设它是服务器端的 Java 项目?),这当然不起作用。但也许您应该避免在您的案例中使用共享代码:尽管这违反了 DRY(不要重复自己)原则,但要意识到如果您不使用 GWT,您无论如何都会违反它。

但是,如果您确实重用了服务器项目中的代码,那么您就有了很好的理由来说明为什么使用 GWT。

关于gwt - 将 GWT 添加到 Web 应用程序。其他开发者提示编译时间。我应该告诉他们什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3602992/

相关文章:

css - 与 gwt Uibinder 一起使用带有背景图像集的 css

javascript - MouseOverEvent 和 MouseOutEvent 的触摸等效事件在移动设备上不起作用?

java - GWT 以编程方式单击文件上传

javascript - 扩展 CssLayout 的按钮无法可靠地触发单击事件

具有多模块 Maven 项目的 GWT ServiceLocator

java - 如何创建 JsArray 作为 JavaScriptObject

java - GWT - 打印一棵树

java - 禁用 GWT 中的后退按钮

Java 反射与枚举和接口(interface)

java - 异常jstz库使用