DDP在Angular 4应用中的应用

DDP在Angular 4应用中的应用,angular,meteor,angular-meteor,ddp,rocket.chat,Angular,Meteor,Angular Meteor,Ddp,Rocket.chat,我是角4开发人员。想要包括在MeteorJS中开发的RocketChat引擎。通过研究,我知道需要DDP(协议)来连接Angular4和Meteor 我找不到任何DDP包,它允许我与Angular4 TypeScript集成 你能帮我一下吗?有一些ddp客户端软件包。其中包括 基本上,它们允许您通过DDP与Meteor服务器通信 我会让你看一下,然后决定哪种适合你,你可以使用普通的DDP软件包。也许最受欢迎的是 但你也可以使用Meteor自己的软件包 它们的优点是可以更好地维护,而且它们不仅包括

我是角4开发人员。想要包括在MeteorJS中开发的RocketChat引擎。通过研究,我知道需要DDP(协议)来连接Angular4和Meteor

我找不到任何DDP包,它允许我与Angular4 TypeScript集成


你能帮我一下吗?

有一些ddp客户端软件包。其中包括

基本上,它们允许您通过DDP与Meteor服务器通信


我会让你看一下,然后决定哪种适合你,你可以使用普通的DDP软件包。也许最受欢迎的是

但你也可以使用Meteor自己的软件包

它们的优点是可以更好地维护,而且它们不仅包括DDP,还包括本地缓存实现和客户端上的Mongo API

你不需要使用Meteor构建系统,这里是关于

一旦你做到了这一点,整合Meteor的DDP和Angular的最好方法就是通过

这里有一个使用AngularCLI的和一个使用Ionic的在这里,您可以使用Angular CLI查看一个小示例

作为旁注,您希望使用的未来协议似乎是GraphQL和GraphQL实时订阅

我们最近为RocketChat做了一个公关,以支持GraphQL- 我希望他们能尽快合并


在此PR中,您可以查看使用RocketChat新GraphQL API的PWA AngularCLI-

是。我找到了这个包裹。但它在纯节点中。我正在使用Angular 4和TypeScript。所以我需要一个软件包,它允许我用TypeScript编写代码并连接到Meteor服务器。我发现这个带有TypeScript:的包,它给了我一些错误。你能帮我找到软件包吗?我已经在客户端安装了meteor client bundler和meteor rxjs,并试图使用MongoObservable调用集合,但meteor和mongo的名称空间出现错误。你能创建一个复制并将其作为问题发布在repo上吗?