Dart会支持服务器端开发吗?

时间:2012-03-01 11:32:24

标签: html5 dart

我们是否能够在客户端/浏览器上使用dart,还能在我们的服务器上使用dart?

为服务器编写一些代码,例如Apache,接受浏览器请求,查询数据库并返回对浏览器的响应?也许创建Web服务?


修改:这是指向确认服务器端Dart的视频的链接:

  

http://news.dartlang.org/2012/03/video-josh-bloch-talks-about-dart.html [min 36:00]

1 个答案:

答案 0 :(得分:25)

简短回答

更长的答案。 Dart VM已包含HTTP聊天服务器示例,该示例显示如何使用dart:io HTTP API实现Web服务。通常,dart:io库包含用于服务器端编程的功能,例如套接字和文件/目录处理。

它还处于早期阶段,但现在您可以使用Dart SDK实现一些early attempts实现连接/节点样式应用程序。

对于客户端和服务器之间的通信,您将不得不使用经典的REST / HTTP机制,但将来(当在Dart中实现反射时),您将能够序列化实际的Dart对象,从而在它们之间共享它们。客户端和服务器。