使用Meteor作为经典后端

时间:2015-04-05 02:57:02

标签: node.js api rest meteor backend

我想知道Meteor是否可以用作Rest API和websockets的经典后端。

我发现Restivus [1]非常壮观,我可以将Meteor变成一个完整的Rest API,具有安全性和一切。但是现在如何使用套接字?这是我找不到的唯一部分。

我发现这种方法很有趣,所以我可以为现有的前端(角度/余烬)和DDP客户端构建后端。

这样我就不必根据不同的框架构建两个不同的后端(表示经典的Rest API和Meteor for DDP)。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用socket.io nodejs包,如下所示:

1)首先安装meteorhacks:来自Atmosphere的npm,它将为你的Meteor项目提供npm支持。

2)编辑packages.json以包含socket.io和/或socket.io-client。

3)在您的代码中使用类似的东西来导入包:

io = Meteor.require('socket.io-client')

您可以类似地导入websockets(或其他npm包)。