/message-web

Primary LanguageJavaScript

前面的话

继上次发布纯前端vue版本聊天框开发后,在许多同行的期盼下特肝了此前后端分离的全栈版本 这里再附上之前的纯前端聊天框项目地址: github:https://gitee.com/laobingcxy/chat1.0 gitee:https://github.com/laobingcxy/chat1.0

项目简介

轻量权限控制的企业微信后台管理系统

项目地址

前端

github:https://github.com/laobingcxy/message-web gitee:https://gitee.com/laobingcxy/message-web

后端

github:https://github.com/laobingcxy/message gitee:https://gitee.com/laobingcxy/message

技术选型

前端

Vue3.0 ...

后端

Springboot2.5.2 Websocket Mybatis ...

数据库

mysql5.7+

特色

体量更轻、系统复杂度更低-无引入其它外部组件

交互流

image.png

功能说明

演示图

image.png image.png

image.png

启动说明

前端

项目地址:

安装依赖:

npm install

启动项目:

npm run serve

后端

导入doc下的sql脚本,将数据库账号密码修改成你自己的,点击启动即可

resources下sendMessage.json文件为模拟别人发送请求的json,直接复制到postman里,另外添加token请请求后端10000001接口即可模拟

结尾的话

这个版本是个人脱敏后,将对接企业微信的api剔除后的简易前后台交互版本,供大家学习交流。后续代码不再单独维护,但会输出近百万级的消息处理交互设计实战经验,这里也有更详细的文档,比如数据库设计,技术总结等等~ 如果感兴趣请访问我的个人主页查看:https://www.yuque.com/yingwenerjie