2012-02-09 55 views

回答

6

我已将Dart与Lift结合使用,并使用REST服务与Dart的XmlHTTPRequest一起使用,并且很喜欢这个结果。我会说任何使得RESTful服务像Lift一样简单的Web框架就是Dart的完美搭配。另一方面,要求组件参与高级生命周期的JSF等Web框架可能并不适合。这就是说,在客户端和服务器端拥有相同的语言绝对是一个胜利,所以当Dart虚拟机成熟一点点,并开始包含类似ExpressNodeJS所做的那样的RESTful功能时,我可能会改用它。

现在已经有baby steps正在将Dart semilar中的HTTP支持包括在Node上的V8中。 Dart的另一个重要特点是它允许浏览器和服务器共享丰富的对象,就像GWT为Java所做的一样,这将进一步简化使用Dart构建高级Web应用程序的过程。

相关问题