一、项目介绍
随着信息化的发展,电商也随着互联网的发展日益状态。为了整理之前所学,这里将做一个电子商城后台管理系统。
二、项目需求
电子商城后台管理平台包含账号管理(保存用户信息)、用户登录、退出登录、账户权限(角色列表、权限列表)、商品管理(商品列表、商品分类)、订单管理、数据统计等业务。
三、项目技术
此平台采用前后端分离技术
3.1为什么要选择前后端分离
现在访问服务器后台的方式(前端)一般有PC端、小程序、公众号、移动APP,这几种其实技术前端展示方式不同,后台逻辑是一样的。
3.2技术逻辑
用户——>前端项目(SPA,只提供页面不提供数据)——>后端项目(API接口,提供数据的接口)——>数据库
3.3前端的技术
- Vue 前端框架 走逻辑
- Element-UI UI框架 html+css,不用再去布局页面
- Axios 发送请求
- Echarts 绘制图标 统计数据
3.4后端的技术
- Python 主流语言
- Flask Web框架
- MySql 存储主要数据
- Redis 存储缓存数据