mChat 项目介绍 功能截图 系统架构 项目介绍 这是一个在PC运行的即时通讯工具,它目前提供如下功能:注册、登录、添加/搜索好友,聊天(文本)。技术栈如下: 前端:Vue + Socket + Electron 后端:Express + Redis + RabbitMQ + Mysql + Socket + Apisix 对应的仓库:前端、后端 功能截图 登录 注册 消息列表 好友列表 搜索好友 系统架构 如下图所示: 这个项目是我对于Node微服务的一次实践,各个服务通过网关(Apisix)进行聚合。