Loopbackjs 环回v4中对其他微服务的强类型调用

Loopbackjs 环回v4中对其他微服务的强类型调用,loopbackjs,loopback4,Loopbackjs,Loopback4,我目前正在评估环回对未来基于微服务的项目的适用性。此外,我是环回新手,如果对环回的概念有误解,请纠正我 有时,您需要一个聚合器微服务来调用其他多个聚合器微服务。是否可以生成类似于lb4openapi命令的强类型客户端库存根(以服务的形式) 如果没有,那么在必须使用纯JavaScript的情况下,使用TypeScript()有什么意义,如这些示例所示 还有一个选项可以使用现有服务中的OpenAPI规范文件吗 在我看来,对于使用TypeScript的LoopBack v4来说,这是一个“terra

我目前正在评估环回对未来基于微服务的项目的适用性。此外,我是环回新手,如果对环回的概念有误解,请纠正我

有时,您需要一个聚合器微服务来调用其他多个聚合器微服务。是否可以生成类似于
lb4openapi
命令的强类型客户端库存根(以
服务的形式)

如果没有,那么在必须使用纯JavaScript的情况下,使用TypeScript()有什么意义,如这些示例所示

还有一个选项可以使用现有服务中的OpenAPI规范文件吗


在我看来,对于使用TypeScript的LoopBack v4来说,这是一个“terra incognita”。

免责声明:我是LoopBack的维护者

这里涉及到一些事情:

  • 微服务之间的通信-我们通过连接器支持REST和gRPC,如环回连接器openapi和环回连接器gRPC

  • 正如您所提到的,它位于生成服务存根的路线图上-请参阅。
    lb4openapi
    命令实现了许多可应用于
    lb4openapi存根的逻辑。欢迎捐款

  • 你也应该退房


  • 根据文档,可以从OpenApi服务创建数据源。你能给我指一些关于如何创建这样一个数据源的说明或例子吗?