【发布时间】:2014-05-14 08:13:09
【问题描述】:
SmartClient 和 SmartGWT 一样吗?如果不是,两者之间有什么区别,哪个是创建 Web 应用程序的更好工具?
【问题讨论】:
-
我会选择 GWT,因为我更喜欢 idea+maven 而不是 npm+babel+webpack+typescript+eslint+jest
标签: javascript smartgwt web-frameworks smartclient
SmartClient 和 SmartGWT 一样吗?如果不是,两者之间有什么区别,哪个是创建 Web 应用程序的更好工具?
【问题讨论】:
标签: javascript smartgwt web-frameworks smartclient
网络上有很多关于这个的答案:
Smartclient 是基本的 Javascript 框架
Smartgwt 是这个框架的 Gwt 包装器。
您选择更适合您的开发技能和用途的一种
【讨论】:
GWT 是 Google Web Toolkit;见gwt.org。基本上SmartGWT 是服务器端Java,Smartclient 是客户端Javasript。 SmartGWT将 Web 文档生成为 Smartclient。如果您从头开始,您可以使用 Java 中的 SmartGWT 开发您的整个解决方案,使用 Smartclient 您可以将其添加到 Web 应用程序中。我已经将Smartclient 与PHP 和ASP.NET 一起使用。
SmartGWT是基于java代码的,编译后转成java脚本,比较重,因为它将java代码转成js。
SmartClient是一个基于js的框架,你可以在一个xml页面中使用它的组件,你可以在js中操作它们,它很轻。
【讨论】: