我们是否将不仅可以在客户端/浏览器上使用dart,还可以在我们的服务器上使用dart?
为服务器编写一些代码,例如Apache,接受浏览器请求,查询数据库并向浏览器返回响应?也许创建Web服务?
编辑:这是确认服务器端Dart的视频的链接:
最佳答案
简短回答是。
更长的答案。 Dart VM已经包含一个HTTP聊天服务器示例,该示例显示了如何使用dart:io HTTP API来实现Web服务。通常,dart:io库包含要在服务器端编程中使用的功能,例如套接字和文件/目录处理。
它仍然处于早期阶段,但是现在您已经可以使用Dart SDK体验一些early attempts来实现连接/节点样式的应用程序。
至于客户端和服务器之间的通信,您将必须使用经典的REST / HTTP机制,但是在将来(当在Dart中实现反射时),您将能够序列化实际的Dart对象,从而在客户端和服务器之间共享它们。
关于html - Dart是否支持服务器端开发?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9515398/