本项目是一个仿QQ基本功能的前后端分离项目。前端采用了vue.js技术栈,后端采用springboot+netty混合开发。实现了好友申请、好友分组、好友聊天、群管理、群公告、用户群聊等功能。
github | |
---|---|
后端 | https://github.com/FreudFan/chat/tree/master/chat_backend |
前端 | https://github.com/FreudFan/chat/tree/master/chat_frontend_vue |
- Spring Boot
- netty nio
- WebSocket
- MyBatis
- Spring Data JPA
- Redis
- MySQL
- Spring Session
- Alibaba Druid
- Gradle
- Vue
- axios
- vue-router
- Vuex
- WebSocket
- vue-cli4
- JavaScript ES6
- npm
https://github.com/FreudFan/chat/tree/master/chat_backend/doc