谷歌达特AJAX和MVP功能VS什么GWT报价

问题描述 投票:0回答:2

我想学习谷歌Dart用于客户端开发的,但有一定的担心,我没有看到他们的网站或他们的开发者论坛讨论:

  1. 我看到dart2js交叉编译器具有输出缩小的JS约混淆的JS -minify选项,但什么,喜欢什么GWT呢?
  2. 达特是否具有AJAX功能,如果是的话,我可以使用AJAX与基于Java的(servlet的)后端沟通?
  3. 是否有飞镖的WebSockets /彗星/服务器推送功能,所以如果我需要从服务器(异步)更新消息的UI,我可以吗?
  4. 达特是否有MVC / MVP框架提供(无论是内置或通过第三方库)?
  5. 达特是否有导航/历史管理框架提供(无论是内置或通过第三方库)?同样的事情也给GWT的Activities & Places框架?
  6. 谷歌能否飞镖接口的PhoneGap?
java gwt dart mvp single-page-application
2个回答
2
投票
  1. 缩小已经模糊
  2. 当然,你可以参考dart api
  3. 你可以找到在pub网络套接字库
  4. 如果你需要的生产质量,角比聚合物更成熟的现在,但聚合物可能很快赶上
  5. 我使用的聚合物,但你可以依靠内置history api
  6. 电话间隙可通过DART-JS接口

1
投票
  1. 没有听说混淆了飞镖,但精缩JS似乎很模糊的太
  2. 当然。使用JSON使用REST Web服务作为数据格式或Protocol Buffers的访问服务是很容易
  3. 不知道这一点。是的WebSockets支持AFAIK
  4. Angular.Dart或在一定程度上的聚合物
  5. 我觉得route_hierarchical做到这一点。建设自己的使用window.pushState很容易太
  6. 我听到了一些成功这样做,但我不知道。
© www.soinside.com 2019 - 2024. All rights reserved.