Java 让GWT和Dart一起工作?有什么好处?
我最近发现了Dart和GWT的集成(顺便说一句,我是一名GWT开发人员),虽然我没有时间观看视频,但我对学习如何用我的GWT应用程序测试它很感兴趣;现在,我正在研究如何使Dart首先在我的GWT客户端代码上工作 问题:Java 让GWT和Dart一起工作?有什么好处?,java,gwt,dart,Java,Gwt,Dart,我最近发现了Dart和GWT的集成(顺便说一句,我是一名GWT开发人员),虽然我没有时间观看视频,但我对学习如何用我的GWT应用程序测试它很感兴趣;现在,我正在研究如何使Dart首先在我的GWT客户端代码上工作 问题: 在执行Dart+GWT时,应用程序的哪些部分可以放在一起工作 在客户端,GWT和Dart可以一起工作,因为它们都被编译成Javascript?关于这一部分,Dart浏览器端对Restful接口的访问在代码维护方面是否更好 Dart服务器端(字节码)是否可能在JVM中运行?或者那
- 在执行Dart+GWT时,应用程序的哪些部分可以放在一起工作
- 在客户端,GWT和Dart可以一起工作,因为它们都被编译成Javascript?关于这一部分,Dart浏览器端对Restful接口的访问在代码维护方面是否更好李>
- Dart服务器端(字节码)是否可能在JVM中运行?或者那会很慢李>
- 使用GWT和Dart管理同一页面的不同部分
- 使用Dart从Java servlet检索JSON
- 使用window.postMessage和JSNI在GWT和Dart之间传递消息
- 使用JavaScript、JSNI和Dart的js包实现GWT和Dart之间的同步互操作性
- 使用CustomEvent对象和Elemental在GWT和Dart之间传递消息
XMLHttpRequest
是Dart中的HttpRequest
。使用此功能,您可以获取/发布等。。。来自restfulapi谢谢你的提问,但请注意。这是程序员的好格式。stackexchange.com。这个问题,由于其主观性,很有可能被关闭。对,所以我已经重新表述了我的问题。@seth ladd oops,你是投票关闭这个问题的人之一。我已经重新构造了我的问题。当你说dart只在Dartium上运行时,你是指纯dart而不是dart to Javascript对吗?dart作为Javascript输出在所有现代浏览器上运行。Darts dart2js工具的JavaScript输出已经在一些基准测试中击败了手写JavaScript:我在注释下的1点中提到了这一点。可以说,
Dart
比GWT
的“优势”更多地体现在语言层面,而不是性能层面Java
作为一种语言非常冗长,尤其是当您为web开发时(可能会因Java8而改变)。Dart有很多非常好的语言特性(未来、函数式编程等),在编写web应用程序时可以显著提高编码效率。然而,与普通的Javascript
Dart
相比,Dart也带来了强大的工具支持,类型检查有助于开发复杂的web应用程序。BWT。我是一名GWT开发人员,但我非常喜欢Dart的方法。事实上,它可以带来一些急需的漂亮工具和生产力功能,但它无法让Micro$oft、FireFox、Apple等轻松切换。在您的webapp中,只有当您可以在javascript上显示10倍或100倍的“性能”时,您才能获得Dart作为工具集的管理层认可!!!!