我想知道Meteor是否可以用作Rest API和websockets的经典后端。
我发现Restivus [1]非常壮观,我可以将Meteor变成一个完整的Rest API,具有安全性和一切。但是现在如何使用套接字?这是我找不到的唯一部分。
我发现这种方法很有趣,所以我可以为现有的前端(角度/余烬)和DDP客户端构建后端。
这样我就不必根据不同的框架构建两个不同的后端(表示经典的Rest API和Meteor for DDP)。
感谢。
答案 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包)。