Matrixes-lib Node.js模块gRPC服务器与ApiGateway创建工具
Matrixes-lib 是一个挺实用的 Node.js 模块,适合用来创建 gRPC 服务器,基本上就是把它当作微服务来用,或者也能做个 Koa 服务器当 ApiGateway。说实话,它的目标就是把命令行工具和 gRPC 服务器的源代码给拆开,方便管理。它还去除了 bluebird,用util.promisify
替代,包体积小了不少,安装也挺快。你可以像这样快速创建一个 gRPC 服务器:
import { RpcApplication } from 'matrixes-lib';
import { registerServices } from './services/Register';
class Server {
private _initialized: boolean;
public app: RpcApplication;
constructor() {}
。如果你需要微服务或者 ApiGateway 的架构,它是个不错的选择哦。
30.77KB
文件大小:
评论区