Meteor.js:DDP 实现是否适合收件箱消息应用程序?

Meteor.js: is the DDP implemenation suitable for an inbox-messaging apps?

我正在寻找 Meteor 来构建一个可与精简版 Facebook 相媲美的网站。即

您在框架上首先注意到的是数据如何在所有客户端之间即时同步。我假设这就是框架所指的 'DDP'? (如果不正确,请告诉我)。

问题:

DDP(大致)是一些 XHR 技术和网络套接字的有效结合。而 Meteor 是一个使用 DDP 构建程序的框架。您可以查看 specification.

DDP is a protocol between a client and a server that supports two operations:

  • Remote procedure calls by the client to the server.
  • The client subscribing to a set of documents, and the server keeping the client informed about the contents of those documents as they change over time.

如果您的应用程序需要反应性并且您决定不使用 Meteor,您可能会在客户端和服务器之间发明一个层,这与 DDP 非常相似。