【发布时间】:2018-12-13 06:13:22
【问题描述】:
我正在考虑在一个项目中使用 Nest.JS,但我的项目的一个关键要求意味着我必须提供 JSON-RPC API 以及通常的 HTTP/Socket.io API。
想知道是否支持。显然这是最好的询问地点。
【问题讨论】:
标签: node.js typescript json-rpc nestjs
我正在考虑在一个项目中使用 Nest.JS,但我的项目的一个关键要求意味着我必须提供 JSON-RPC API 以及通常的 HTTP/Socket.io API。
想知道是否支持。显然这是最好的询问地点。
【问题讨论】:
标签: node.js typescript json-rpc nestjs
Nest 确实支持开箱即用的 gRPC,你可以在这里阅读它 https://docs.nestjs.com/microservices/grpc 但不是 JSON-RPC,我不确定这是否暴露,所以基本上回答你的第一部分问题:不,有开箱即用不支持 JSON-RPC。但是第二个,答案是:是的,你可以将你的控制器方法映射到 socket/http 请求。
【讨论】:
现在好像有一个nestjs JSON-RPC 实现https://github.com/Insidexa/nestjs-rpc
【讨论】: