我喜欢我读到的关于Lift的内容,也喜欢Dart的概念,但是在这两者上都没有什么经验,无法决定考虑在同一个项目中使用它们是否有意义。
我想要编写结构化的客户端代码,而不必担心OWASP 前 10名
他们可以一起工作吗?这有意义吗?有人试过吗?
我喜欢我读到的关于Lift的内容,也喜欢Dart的概念,但是在这两者上都没有什么经验,无法决定考虑在同一个项目中使用它们是否有意义。
我想要编写结构化的客户端代码,而不必担心OWASP 前 10名
他们可以一起工作吗?这有意义吗?有人试过吗?
我已经使用 REST 服务和 Dart 的XmlHTTPRequest将 Dart 与 Lift 集成在一起,并且很喜欢这个结果。我想说任何让 RESTful 服务像 Lift 一样简单的 Web 框架都非常适合 Dart。另一方面,需要组件参与高级生命周期的 Web 框架(例如 JSF)可能不太适合。
话虽如此,在客户端和服务器端使用相同的语言绝对是一种胜利,所以当 Dart VM 更加成熟并开始包含类似于Express为NodeJS所做的 RESTful 功能时,我可能会使用它。
现在已经采取了一些步骤,在 Dart 中包含 HTTP 支持,类似于 Node 在 V8 上提供的支持。Dart 的另一个重点是它允许浏览器和服务器共享丰富的对象,就像 GWT 为 Java 所做的那样,这应该会进一步简化使用 Dart 构建高级 Web 应用程序。