765010
基于grpc-node封装了typescript rpc服务基础框架, 封装后使用起来很简便. repo: https://github.com/xiaozhongliu/ts-rpc-seed 下面是更新后的Todo List: [ √ ] TLS [ √ ] 异步中间件 [ √ ] 请求日志 [ √ ] proto => typescript代码生成器 [ ] 请求参数校验 (也是自动生成逻辑) [ ] 其他事项待定
cnpm i 装包后terminal npm run build启动ts热编译
vscode F5启动rpc server
然后node dist/client.js发起测试客户端请求:
server日志:
写新的方法只需要更新proto接口定义, 生成代码, 并更新相应controller方法即可: