一个VUE的开源商城系统,前后端分离
前端简介:
-
语言:Javascript 主框架:Vue UI框架:element-UI
- 状态管理:Vuex
- 网络请求:axios
- 富文本编辑器:tinymce
- 日期时间处理: moment
- 代码自动格式化插件:eslint
后端简介:
-
语言:.Net Core
- 物理数据库:Mysql
- 缓存数据库:Redis/MemoryCache(.Net Core内置缓存), 可配置选择
- 前后端鉴权:JWT
- ORM:SqlSugar
- IOC容器:Autofac
- 数据库连接类: Oracle、Mysql、SqlServer 自动切换
- 模型映射:AutoMapper(用于数据模型与视图模型的分类,提高安全性)
- 即时通讯:SignalR(测试中)
- 日志管理:NLog
- API可视化管理:Swagger
- 过滤器: 异常、鉴权、路由
- 中间件: IP日志记录、请求响应日志记录、响应结果统一处理(用于接口返回前端数据,统一格式化)
- 跨域处理:用于配置允许跨域的请求地址
- ......
最终预览效果:
项目预览地址:
上一篇:
微信小程序ssm电影院售票系统app
下一篇:
聊聊消息中心的设计与实现逻辑