基于Vue开发的EBook项目的客户端
6.vue-cli
- 首页
- 登入登出、登录态一定时间保留
- 浏览所有书籍并查看书籍详情
- 购物车
- 书籍搜索
- 下单
- 个人订单查看
- 书籍信息管理
- 用户权限管理
- 所有订单管理
- 搜索特定订单
- 统计数据管理(Undo)
1.克隆项目到本地(欢迎star)
2.安装依赖npm install
3.启动项目npm run serve
本次更新版本:v0.3
本次更新基本完成了前端所有的静态页面,包括书籍、订单、购物车、搜索等,并用Vue框架实现交互逻辑
前端有了基本的样子
本次更新版本:v1.0
本次更新开发了后端,用SpringBoot+SpringMVC+JDBCTemplate基本实现后端基本功能,并以Mysql创建数据库
整个项目能够基本使用
本次更新版本:v1.2
后端用ORM框架Mybatis重构了数据库连接与操作相关代码
并添加SpringActuator来监控后端程序运行状态
本次更新将代码部署到了云服务器上
当前版本v1.2
知道的越多,我知道我知道的越少
以下是规划的不断更改需求的开发计划
V1.0目标:
1.前端用Vue框架,后端用SpringBoot+SpringMVC+JDBC,前后端基本打通
2.项目能够基本使用,功能基本实现
V2.0目标:
1.后端用ORM框架(Mybatis)重构,优化数据库连接与操作代码
2.关系数据库(Mysql)+Nosql数据库(MongoDB) 双数据库源管理数据
3.用图表框架(v-charts)开发统计功能,开发完成所有功能
4.利用短信验证功能实现注册与登录
V3.0目标:
1.搜索引擎(Elasticsearch)的加入
2.实现邮件发送,依次开发找回密码功能
v4.0目标:
1.添加消息队列(RabbitMq)
2.运用分布式缓存(Redis)
3.日志收集(LogStash)
4.应用安全性保证(Spring Security)
- 有问题可用Issues反馈交流,请给出详细信息
有个球
9c19404cbf235f3e4e7745e3e5851e8584c39146