飞豹客 · 课能看,资料也能带走
飞豹客前端开发 会员免费

微信小程序电商实战 从前端到后端的全流程精讲 (前后端分离架构)

这门课的主题是微信小程序电商的前后端分离开发。它要解决的,不是"小程序怎么点按钮"这种表层问题,而是一个真实电商项目里最容易卡住人的环节:前端页面已经画好,后端接口却接不上;令牌怎么发、怎么校验、跨域为什么报错、订单列表怎么分页、消息怎么推给用户——这些在自学时往往只能靠零散搜索拼凑,而这门课把它们

单课价¥29.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
104 人关注 更新于 2026-05-25 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员可免费领取。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥29.90

会员 · 按档位

永久免费可领
年免费可领
月免费可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课的主题是微信小程序电商的前后端分离开发。它要解决的,不是"小程序怎么点按钮"这种表层问题,而是一个真实电商项目里最容易卡住人的环节:前端页面已经画好,后端接口却接不上;令牌怎么发、怎么校验、跨域为什么报错、订单列表怎么分页、消息怎么推给用户——这些在自学时往往只能靠零散搜索拼凑,而这门课把它们串成了一条完整的链路。

它适合什么基础的人

如果你完全没写过 JavaScript,也没接触过任何服务端语言,直接上手会比较吃力,建议先把 JS 基础语法和一次简单的接口请求跑通再来。但如果你已经能写小程序页面、会用组件和生命周期,只是没做过完整的商城项目,或者做过前端却没碰过后端接口设计,那这门课正好补上你缺的那一段。转行者如果已经跟完过一轮小程序入门内容,也可以把它当作第一个能写进简历的完整项目来练。

建议先看哪几块

不要从第一集顺着播。先跳到讲令牌管理的那部分,把"应用令牌怎么获取、怎么带着它去请求接口"这件事弄明白,因为后面几乎所有需要登录态的操作都依赖它。接着看 CMS 在整体架构里的位置,理解后台管理端和用户端小程序是如何共用同一套接口的,这一步想清楚了,目录结构就不会乱。最后再回头看跨域和部署优化,这两块属于"跑起来之后才会遇到"的问题,放在有实际报错的时候对照着看,吸收效率更高。订单分页和模板消息这两节建议留到你把主流程跑通之后再动手,它们是锦上添花,不是地基。

学完能独立做什么,资料怎么配合练

跟完之后,你应该能独立完成一个前后端分离的小程序商城:自己设计商品、订单、用户这几类接口,处理登录令牌的签发与校验,让小程序端和后台管理端同时跑通,并知道上线前跨域和部署该怎么配置。注意,这里说的是"能独立做出来",而不是"能背出代码"——差别在于你是否自己动手改过一遍。

资料里的视频建议按"看一节、关掉、自己敲一遍"的节奏走,尤其是接口设计和令牌那几节,光看会误以为自己懂了。遇到跨域报错时,别急着找现成答案,先自己看一遍请求头和响应头,再对照课程里的处理方式,这样记忆才留得住。订单分页和模板消息可以当作两个小练习:前者练查询参数和数据结构,后者练服务端主动推送的思路。整套资料不需要一次刷完,按项目推进的顺序取用即可。

课程目录

课程目录208 集
  • 📁 第14章 CMS与CORS跨域 第14章 CMS与CORS跨域必看.zip
  • [1.8 MB] 14-1 如何理解CMS在架构中的位置_x264.mp4
  • [59.3 MB] 14-4 获取所有订单(分页).mp4
  • [42.3 MB] 14-3 应用令牌获取接口与应用令牌的理解.avi [75.9 MB] 14-6 实现发送模板消息.mp4
  • [73.9 MB] 14-8 分离CMS.mp4
  • [28.4 MB] 14-2 访问CMS.mp4
  • [43.8 MB] 14-5 微信模板消息介绍.mp4
  • [52.1 MB] 14-9 CORS跨域的概念与TP5的解决方案.mp4
  • [90.8 MB] 14-7 测试发送模板消息.mp4
  • [116.4 MB] 📁 第9章微信登陆与令牌 第9章微信登陆与令牌必看.png [493.5 KB] 9-3实现T身份权限体系.mp4
  • [139.1 MB] 9-14用户收货地址--模型新增和更新.mp4
  • [188.9 MB] 9-16用户收货地址--接口测试.mp4
  • [96.4 MB] 9-6实现T身份权限体系四.mp4
  • [154.5 MB] 9-1初识T--意义与作用.mp4
  • [107.7 MB] 9-8API小程序测试工具.mp4
  • [200.4 MB] 9-9商品详情接口分析与初步编写.mp4
  • [174.6 MB] 9-10路由变量规则与分组.mp4
  • [131.0 MB] 9-7实现T身份权限体系五.mp4
  • [227.2 MB] 9-11闭包函数构建查询器.mp4
  • [173.0 MB] 9-13用户收货地址--面向对象的方式封装获取UID方法.mp4
  • [194.7 MB] 9-12用户收货地址---通过令牌获取用户标识.mp4
  • [195.9 MB] 9-4实现TOKEN身份权限体系二--获取enid.mp4
  • [217.0 MB] 9-5实现T身份权限体系三.mp4
  • [200.5 MB] 9-2微信身份体系设计.mp4
  • [154.7 MB] 9-15用户收货地址--参数过滤.mp4
  • [133.3 MB] 📁 第15章 小程序部署流程与TP5在生产环境中的优化 第15章 小程序部署流程与TP5在生产环境中的优化说明.png [493.5 KB] 15-2 另一种思路处理库存量的问题.mp4
  • [61.3 MB] 15-1 生成数据库表字段与路由缓存提升性能.mp4
  • [45.5 MB] 📁 第12章 购物车 第12章 购物车文档.png [493.5 KB] 12-11这个问题你发现了吗?.mp4
  • [92.7 MB] 12-8购物车页面开发五.mp4
  • [95.5 MB] 12-6购物车页面开发三自定义CheckBox及状态控制.mp4
  • [106.8 MB] 12-9购物车页面开发六.mp4
  • [26.7 MB] 12-4购物车页面开发一.mp4
  • [122.5 MB] 12-10购物车页面开发七.mp4
  • [39.7 MB] 12-3商品详情页面动态响应用户加入购物车操作.mp4
  • [34.3 MB] 12-5购物车页面开发二.mp4
  • [121.8 MB] 12-1以面向对象的方式编写购物车代码.mp4
  • [138.7 MB] 12-7购物车页面开发四.mp4
  • [76.7 MB] 12-2商品详情页面加载时显示购物车商品数量.mp4
  • [190.2 MB] 📁 第11章前端部分:前端框架构建与令牌管理 11-10小程序模板的分析与应用.mp4
  • [274.8 MB] 11-13页面间传递与接收参数.mp4
  • [154.4 MB] 11-18商品详情页面二Picker组件详解.mp4
  • [161.0 MB] 11-7使用数据绑定将数据显示在UI上.mp4
  • [75.9 MB] 11-6请求基类的应用.mp4
  • [112.0 MB] 11-19商品详情页面三自定义选项卡切换思路.mp4
  • [206.6 MB] 11-16动态设置导航栏标题.mp4
  • [69.1 MB] 11-20商品详情页面四.mp4
  • [73.2 MB] 11-2新建首页页面与小程序中的MVC.mp4
  • [27.6 MB] 11-5构建请求基类(重要).mp4
  • [152.8 MB] 11-11全局样式与复用思想.mp4
  • [146.0 MB] 11-4异步回调与箭头函数.mp4
  • [78.7 MB] 11-14window与tarbar的配置.mp4
  • [94.3 MB] 11-23数据从服务器到前端交互的流程总结(重要).mp4
  • [108.8 MB] 11-3使用ES6构建面向对象的JS代码及访问服务器API获取数据.mp4
  • [102.4 MB] 11-17商品闲情页面一.mp4
  • [138.8 MB] 11-9wxif的应用.mp4
  • [74.2 MB] 11-1小程序分开场白与新建小程序项目.mp4
  • [74.4 MB] 11-22商品分类页面二.mp4
  • [98.6 MB] 11-8商品主题UI与数据加载.mp4
  • [222.4 MB] 11-21商品分类页面一.mp4
  • [115.1 MB] 11-12页面跳转11-12.mp4
  • [67.9 MB] 11-15主题页面与数据.mp4
  • [169.9 MB] 📁 第2章 环境,工具与准备工作 2-4 三端命名与运行ThinkPHP5.mp4
  • [27.9 MB] 2-1 环境与开发工具.mp4
  • [27.7 MB] 2-6 TP5层次结构.mp4
  • [137.2 MB] 2-8 在PHPstorm下断点调试代码.mp4
  • [213.1 MB] 2-5 PHPStorm安装及常见使用技巧.mp4
  • [176.8 MB] 2-9 PATH_INFO URL路径模式解析.mp4
  • [84.1 MB] 2-2 安装xampp.mp4
  • [131.7 MB] 2-3 下载ThinkPHP5.07.mp4
  • [63.6 MB] 2-7 扩展:TP5自带的Web Server.mp4
  • [62.7 MB] 📁 第13章 实现微信支付、购买商品流程与用户历史订单+ 13-18显示用户收货地址.mp4
  • [293.9 MB] 13-12下单与支付.mp4
  • [993.0 MB] 13-17获取用户信息.mp4
  • [490.6 MB] 13-19初步显示历史订单.mp4
  • [256.0 MB] 13-7重构Base下的Reques方法.mp4
  • [775.1 MB] 13-20分页加载历史订单数据.mp4
  • [499.6 MB] 13-5新增API令牌验证接口.mp4
  • [241.2 MB] 13-15订单状态未成功修改的原因.mp4
  • [279.7 MB] 13-24弹出用户收货地址授权界面.mp4
  • [170.9 MB] 13-13支付后刷新订单详情页面.mp4
  • [1.1 GB] 13-21重构订单详情页面.mp4
  • [676.5 MB] 13-4客户端令牌管理机制(重要).mp4
  • [402.1 MB] 13-8解决无限未授权重试的问题.mp4
  • [263.3 MB] 13-22在我的订单里进行支付.mp4
  • [356.3 MB] 13-16 点击按钮返回订单详情页面.mp4
  • [615.2 MB] 13-11服务器API新增获取用户地址.mp4
  • [113.4 MB] 13-2添加用户收货地址.mp4
  • [965.3 MB] 13-6客户端Token类实现.mp4
  • [282.2 MB] 13-14修复订单快照下商品图片的问题.mp4
  • [260.8 MB] 13-9测试未授权重试机制.mp4
  • [369.0 MB] 13-23避免重复刷新订单列表.mp4
  • [401.6 MB] 13-10在Order页面加载和显示用户地址.mp4
  • [154.9 MB] 13-1订单详情页面.mp4
  • [970.9 MB] 13-3保存用户收货地址.mp4
  • [278.6 MB] 📁 第7章 数据库访问与ORM 7-4查询构造器一.mp4
  • [141.4 MB] 7-11静态调用还是实例对象调用.mp4
  • [105.6 MB] 7-1 数据库操作三种方式之原生.mp4
  • [298.5 MB] 7-6查询构造器三.mp4
  • [118.1 MB] 7-5查询构造器二.mp4
  • [139.8 MB] 7-7开启SQL日志记录.mp4
  • [164.7 MB] 7-3TP5数据库中间层架构解析.mp4
  • [242.7 MB] 7-9初识模型.mp4
  • [188.6 MB] 7-10模型定义总结.mp4
  • [88.4 MB] 7-8ORM与模型.mp4
  • [109.7 MB] 7-12 几种查询动词的总结与ORM性能问题的探讨.mp4
  • [306.8 MB] 7-2 从一个错误了解Exception的继承关系.mp4
  • [257.9 MB] 📁 第10章 微信支付 10-26支付的服务器端编写九.mp4
  • [127.8 MB] 10-23支付的服务器端编写六.mp4
  • [152.0 MB] 10-4下单与支付的业务流程(库存量检测).mp4
  • [188.3 MB] 10-37订单详情接口.mp4
  • [96.3 MB] 10-6重构权限控制前置方法.mp4
  • [254.0 MB] 10-18支付的服务器端编写一.mp4
  • [175.2 MB] 10-14测试订单接口.mp4
  • [134.7 MB] 10-7编写一个复杂的验证器.mp4
  • [188.4 MB] 10-22支付的服务器端编写五.mp4
  • [123.8 MB] 10-32接收微信回调.mp4
  • [151.9 MB] 10-2前置方法.mp4
  • [85.5 MB] 10-28支付的服务器端编写(支付结果回调机制)十一.mp4
  • [91.9 MB] 10-1Scope权限作用域的应用.mp4
  • [150.0 MB] 10-36测试与验证历史订单数据接口.mp4
  • [83.6 MB] 10-31事务与锁防止多次减库存.mp4
  • [88.1 MB] 10-19支付的服务器端编写二.mp4
  • [91.1 MB] 10-9下单接口业务模型二.mp4
  • [324.6 MB] 10-33测试支付全流程.mp4
  • [140.8 MB] 10-11订单快照的实现.mp4
  • [220.3 MB] 10-3对Aress接口做权限控制.mp4
  • [145.4 MB] 10-12订单创建.mp4
  • [283.1 MB] 10-29支付回调通知处理一.mp4
  • [154.2 MB] 10-21支付的服务端编写四.mp4
  • [241.0 MB] 10-17关于微信支付.mp4
  • [37.1 MB] 10-8下单接口业务模型一.mp4
  • [165.5 MB] 10-24支付的故武器端编写七.mp4
  • [72.6 MB] 10-25支付的小程序端讲解(含标签的作用讲解)八.mp4
  • [145.2 MB] 10-27统一测试订单与支付接口十.mp4
  • [77.4 MB] 10-35TP5中的分页查询与获取用户历史订单数据.mp4
  • [238.6 MB] 10-13一对多关系的新增操作.mp4
  • [85.8 MB] 10-10订单快照.mp4
  • [222.6 MB] 10-15自动写入时间戳.mp4
  • [60.6 MB] 10-34可以断点调试微信支付的回调吗?.mp4
  • [132.9 MB] 10-30支付回调通知处理.mp4
  • [247.6 MB] 10-16在tp5中使用事务.mp4
  • [86.5 MB] 10-20支付的服务端编写三.mp4
  • [257.7 MB] 10-5下单与支付详细流程.mp4
  • [64.6 MB] 📁 第5章 REST与RESTFul 5-4 如何学习RESTFul API设计.mp4
  • [67.3 MB] 5-1 介绍下REST之前的重要协议SOAP.mp4
  • [28.9 MB] 5-3 RESTFul API的最佳实践_x264.mp4
  • [77.4 MB] 5-2 REFTFul API的特点解析.mp4
  • [42.9 MB] 📁 第1章 前言:不同的时代,不同的Web 1-2 产品所使用的技术.mp4
  • [52.3 MB] 1-4 扩展课程:三端分离.mp4
  • [35.1 MB] 1-9 学习方式.mp4
  • [25.7 MB] 1-10 前置知识需求.mp4
  • [26.2 MB] 1-13 维护与提问.mp4
  • [33.4 MB] 1-12 扩展课程《第三方组件应该合理选择,特别是在学习阶段》.mp4
  • [93.2 MB] 1-1 前言与导语.mp4
  • [33.9 MB] 1-3 课程流程与体系.mp4
  • [72.0 MB] 1-8 MySql技术点简介.mp4
  • [19.9 MB] 1-6 TP5技术点简介.mp4
  • [72.6 MB] 1-11 扩展课程《理解Web与前端》.mp4
  • [190.3 MB] 1-5 项目特点.mp4
  • [56.8 MB] 1-7 微信技术点简介.mp4
  • [66.1 MB] 📁 第8章 专题、分类、商品详情接口编写 8-1 Banner相关表分析(数据表关系分析).mp4
  • [45.2 MB] 8-3 模型关联----嵌套关联查询.mp4
  • [46.9 MB] 8-2 模型关联----定于关联与查询关联.mp4
  • [62.6 MB] 8-
  • 19 使用数据集还是数组?.wmv [75.3 MB] 8-6 图片资源URL配置.wmv [56.8 MB] 8-
  • 17 REST的合理利用.wmv [33.1 MB] 8-
  • 21 扩展:接口粒度与接口分层.wmv [21.0 MB] 8-7 读取器的巧妙应用.wmv [58.4 MB] 8-
  • 15 编写Theme详情接口.wmv [46.7 MB] 8-5 在模型内部隐藏字段.wmv [48.2 MB] 8-
  • 13 完成Theme简要信息接口.wmv [52.1 MB] 8-4 隐藏模型字段.wmv [85.5 MB] 8-
  • 16 数据库字段冗余的合理利用.wmv [41.0 MB] 8-
  • 22 分类商品接口编写.wmv [45.1 MB] 8-
  • 14 开启路由完整匹配模式.wmv [36.0 MB] 8-
  • 18 最近新品接口编写.wmv [97.3 MB] 8-
  • 20 分类列表接口编写.wmv [38.2 MB] 8-
  • 12 Theme接口验证与重构.wmv [86.6 MB] 8-
  • 11 一对一关系解析.wmv [31.2 MB] 8-
  • 10 专题接口模型分析.wmv [48.3 MB] 8-9 定义API版本号.wmv [54.7 MB] 8-8 自定义模型基类.wmv [49.1 MB] 📁 第4章 构建验证层 📁 📁 第4章 构建验证层 4-5 零食商贩结构体系详解.mp4
  • [298.5 MB] 4-2 Banner接口定义及自定义控制器多级目录.mp4
  • [106.5 MB] 4-7 工欲善其事必先利器:构建接口参数校验层.mp4
  • [295.4 MB] 4-1 Banner数据表设计分析.mp4
  • [151.9 MB] 4-4 Validate验证器.mp4
  • [63.0 MB] 4-6 自定义验证规则.mp4
  • [280.3 MB] 4-3 Validate:独立验证.mp4
  • [193.7 MB] 📁 第6章 AOP与全局异常处理 📁 📁 第6章 AOP与全局异常处理 6-8 全局异常处理的应用 上.mp4
  • [429.8 MB] 6-11 本章小结与AOP思想.mp4
  • [222.6 MB] 6-
  • 10 全局异常处理的应用 下.mp4
  • [62.5 MB] 6-9 全局异常处理的应用 中.mp4
  • [195.4 MB] 6-7 在全局异常处理中加入日志记录.mp4
  • [178.7 MB] 6-4 实现自定义全局异常处理 上.mp4
  • [251.2 MB] 6-1 正确理解异常处理流程.mp4
  • [171.6 MB] 6-6 ThinkPHP5中的日志系统.mp4
  • [261.0 MB] 6-3 理清思路,总结异常的分类.mp4
  • [96.8 MB] 6-5 实现自定义全局异常处理 下.mp4
  • [278.7 MB] 6-2 固有的处理异常的思维模式与流程.mp4
  • [185.9 MB] 📁 第3章 模块,路由与获取请求参数 第3章 模块,路由与获取请求参数说明.zip
  • [1.8 MB] 3-6 获取请求参数.mp4
  • [275.7 MB] 3-7 产品功能讲解与分析.mp4
  • [300.1 MB] 3-8 Navicat安装以及数据库设计初步分析.mp4
  • [173.2 MB] 3-4 三种URL访问模式.mp4
  • [120.2 MB] 3-1 来编写一个简单的模块(多模块与模块命名空间).mp4
  • [139.1 MB] 3-2 配置虚拟域名简化URL路径.mp4
  • [144.9 MB] 3-5 定义路由.mp4
  • [140.0 MB] 3-3 安装PostMan.mp4
  • [52.1 MB] project源码.zip
  • [3.6 MB] 初始源码.rar [19.0 KB] project.zip
  • [3.6 MB] 源码课件.zip
  • [273.8 KB] zerg.sql.rar [5.4 KB] 适合人群 微信小程序开发者 电商小程序爱好者 前端工程师 学习收获 掌握微信小程序电商开发流程 学会前后端分离架构设计 提升电商小程序开发技能 祝您学习愉快! 学有所成,前程似锦!