小程序电商 · 实战开发
🧩 30章
完整体系
01
项目启航
小程序电商概述
技术选型
环境搭建
→
02
需求分析与设计
功能模块划分
E-R图
RESTful API
→
03
小程序前端基础
WXML模板
WXSS样式
Flex布局
→
04
小程序组件开发
基础组件
表单组件
导航组件
→
05
小程序API调用
wx.request
本地存储
用户授权
→
06
后端项目初始化
Spring Boot
MyBatis-Plus
包结构
→
07
数据库设计与建表
user/product
cart/order
分类表
→
08
用户模块开发(后端)
注册/登录
JWT
地址管理
→
09
用户模块开发(前端)
登录注册
个人中心
地址页面
→
10
商品分类模块
树形分类接口
分类导航
商品列表
→
11
商品列表与搜索
分页查询
关键字搜索
搜索实现
→
12
商品详情页
轮播图/规格
价格/加入购物车
→
13
购物车模块(后端)
添加/列表
更新数量
删除
→
14
购物车模块(前端)
布局/加减
全选/结算
→
15
订单模块(后端)
创建订单
列表/详情
取消订单
→
16
订单模块(前端)
确认订单
地址选择
金额汇总
→
17
支付模块(微信支付)
统一下单
支付回调
结果查询
→
18
支付模块(前端集成)
wx.requestPayment
成功/失败页
→
19
收货地址管理
CRUD接口
新增/编辑
默认地址
→
20
商品评价系统
发布评价
星级评分
图片上传
→
21
优惠券系统(基础)
表设计
发放/领取接口
→
22
优惠券系统(使用)
下单使用
金额计算
过期处理
→
23
后台管理·商品管理
商品列表
新增/编辑
上下架
→
24
后台管理·订单管理
订单列表
发货/退款
→
25
后台管理·数据统计
用户/销量统计
ECharts
→
26
文件上传与图片处理
OSS/MinIO
wx.chooseImage
压缩
→
27
性能优化
索引/Redis缓存
分包/懒加载
→
28
安全与异常处理
限流/SQL注入
全局异常/Logback
→
29
项目部署
Linux/Nginx
小程序发布
HTTPS
→
30
项目总结与扩展
架构回顾
秒杀/直播/分销
→