Skip to content

通用后端系统 - GBN(General BackEnd Nest)

Web基础服务(用户中心)

技术框架选型:NestJS

第一阶段目标 - 网关系统

  • 版本管理【OK】
  • 全局异常拦截【OK】
  • 统一config管理
  • 请求参数校验Dto
  • 统一返回
  • 统一异常处理
  • 日志
  • JWT
  • 文件上传
  • 请求转发
  • 简单部署

第二阶段目标 - 三方服务及通信

  • 单点登录
  • 三方登录(微信登录)
  • 微服务
  • 在线聊天室

第三阶段 - 系统通信

  • RPC通信
  • 系统间调用(与Go 及 Rust通信)

聊天室 - Gin

需求汇总

  • 持久化通信(socket长连接)
  • 收发消息

WASM方向尝试 - Rust

需求汇总

  • 第一个WASM应用

Released under the MIT License. Thanks to WebStorm software support.