个人项目-数独用户管理中心
项目介绍
初级用户管理中心系统,基于 SpringBoot 后端 + React 前端的 全栈项目 ,实现了用户注册、登录、查询等基础功能。
本人是数独爱好者几个QQ群的管理员,根据网上消息,大陆的数独游戏引入比较晚,大概在2008年前后,后来在百度贴吧,QQ群,微信群,小红书等平台陆续聚集了数独游戏的玩家社区。但是由于这款游戏比较小众,玩家数量很少,我管理的群聊总人数也就在1000多人,正好在学习编程的我就试着开发web端应用,希望能成为新的数独游戏玩家社区。
项目图片
项目收获
学会前后端主流开发技术的应用
熟悉做项目的完整流程,独立开发及上线项目
学到系统设计的方法和经验
学到一些实际的编码技巧,以及开发工具、快捷键、插件的使用
学到代码的优化技巧,比如抽象、封装、提高系统性能、节约资源的方法
学习登录态、代理、多环境、容器、跨域等重要的开发知识
技术选型
前端
主要运用阿里 Ant Design 生态:
HTML + CSS + JavaScript 三件套
React 开发框架
Ant Design Pro 项目模板
Ant Design 端组件库
Umi 开发框架
Umi Request 请求库
正向和反向代理
后端
Java 编程语言
Spring + SpringMVC + SpringBoot 框架
MyBatis + MyBatis Plus 数据访问框架
MySQL 数据库
jUnit 单元测试库
部署
Linux 单机部署
Nginx Web 服务器
Docker 容器
容器托管平台
结束后言
这是一个非常基础的系统,作为开始是不错的,但是后续应该升级再投入使用。
作为后端系统来说,这十分的简单,只有一个表和一个业务操作,就是用户的增删改查;作为前端项目来说,还是比较完整的一个基于react和Ant Design组件库的练手项目,也是比较完整了。
许可协议:
转载标注作者