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

第1章不同的时代,不同的Web( 累计解决3900+疑难问题)
1-1前言与导语
1-2产品所使用的技术
1-3课程流程与体系
1-4扩展课程:<三端分离>
1-5项目特点
1-6TP5技术点简介
1-7微信技术点简介
1-8MySQL技术点简介
1-9学习方式
1-10前置知识需求
1-11扩展课程《理解Web与前端》
1-12扩展课程《第三方组件应该合理选择,特别是在学习阶段》
1-13维护与提问
第2章环境、工具与准备工作
2-1福利!新增38万字CMS专栏教程
2-2环境与开发工具
2-3安装xampp
2-4下载ThinkPHP 5
2-5三端命名与运行ThinkPHP 5
2-6PHPStorm安装及常见使用技巧
2-7TP5层次结构
2-8扩展:TP5自带的Web Server
2-9在PHPStorm下断点调试代码
2-10PATH_INFO URL路径模式解析
第3章模块、路由与获取请求参数
3-1来编写一个简单的模块(多模块与模块命名空间)
3-2配置虚拟域名简化URL路径
3-3安装PostMan
3-4三种URL访问模式
3-5定义路由
3-6获取请求参数
3-7产品功能讲解与分析
3-8Navicat安装以及数据库设计初步分析
第4章构建验证层
4-1Banner数据表设计分析
4-2Banner接口定义及自定义控制器多级目录
4-3Validate:独立验证
4-4Validate 验证器
4-5零食商贩结构体系详解
4-6自定义验证规则
4-7工欲善其事必先利器:构建接口参数校验层
第5章REST与RESTFul
5-1介绍下REST之前的重要协议:SOAP
5-2RESTFul API 的特点解析
5-3RESTFul API的最佳实践
5-4如何学习RESTFul API设计
第6章AOP与全局异常处理
6-1正确理解异常处理流程
6-2固有的处理异常的思维模式与流程
6-3理清思路,总结异常的分类_
6-4实现自定义全局异常处理 上
6-5实现自定义全局异常处理 下
6-6ThinkPHP5中的日志系统
6-7在全局异常处理中加入日志记录
6-8全局异常处理的应用 上
6-9全局异常处理的应用 中
6-10全局异常处理的应用 下
6-11本章小结与AOP思想
第7章数据库访问与ORM
7-1数据库操作三种方式之原生SQL
7-2从一个错误了解Exception的继承关系
7-3TP5数据库中间层架构解析
7-4查询构造器 一
7-5查询构造器 二
7-6查询构造器 三
7-7开启SQL日志记录
7-8ORM与模型
7-9初识模型
7-10模型定义总结
7-11静态调用还是实例对象调用
7-12几种查询动词的总结与ORM性能问题的探讨
第8章专题、分类、商品详情接口编写
8-1Banner相关表分析(数据表关系分析)
8-2模型关联—-定于关联与查询关联
8-3模型关联—-嵌套关联查询
8-4隐藏模型字段
8-5在模型内部隐藏字段
8-6图片资源URL配置
8-7读取器的巧妙应用
8-8自定义模型基类
8-9定义API版本号
8-10专题接口模型分析
8-11一对一关系解析
8-12Theme接口验证与重构
8-13完成Theme简要信息接口
8-14开启路由完整匹配模式
8-15编写Theme详情接口
8-16数据库字段冗余的合理利用
8-17REST的合理利用
8-18最近新品接口编写
8-19使用数据集还是数组?
8-20分类列表接口编写
8-21扩展:接口粒度与接口分层
8-22分类商品接口编写
第9章微信登录与令牌
9-1初识Token—意义与作用
9-2微信身份体系设计
9-3实现Token身份权限体系
9-4实现Token身份权限体系二—获取openid
9-5实现Token身份权限体系三
9-6实现Token身份权限体系四
9-7实现Token身份权限体系五
9-8API小程序测试工具
9-9商品详情接口分析与初步编写
9-10路由变量规则与分组
9-11闭包函数构建查询器
9-12用户收货地址—–通过令牌获取用户标识
9-13用户收货地址—–面向对象的方式封装获取UID方法
9-14用户收货地址—–模型新增和更新
9-15用户收货地址—–参数过滤
9-16用户收货地址—–接口测试
第10章微信支付
10-1Scope权限作用域的应用
10-2前置方法
10-3对Address接口做权限控制
10-4下单与支付的业务流程(库存量检测)
10-5下单与支付详细流程
10-6重构权限控制前置方法
10-7编写一个复杂的验证器
10-8下单接口业务模型 一
10-9下单接口业务模型 二
10-10订单快照
10-11订单快照的实现
10-12订单创建
10-13一对多关系的新增操作
10-14测试订单接口
10-15TP5自动写入时间戳
10-16在TP5中使用事务
10-17关于微信支付
10-18支付的服务器端编写 一
10-19支付的服务器端编写 二
10-20支付的服务器端编写 三
10-21支付的服务器端编写 四
10-22支付的服务器端编写 五
10-23支付的服务器端编写 六
10-24支付的服务器端编写 七
10-25支付的小程序端讲解(含签名的作用讲解) 八
10-26支付的服务器端编写 九
10-27统一测试订单与支付接口 十
10-28支付的服务器端编写(支付结果回调机制) 十一
10-29支付回调通知处理 一
10-30支付回调通知处理 二
10-31事务与锁防止多次减库存
10-32接收微信回调
10-33测试支付全流程
10-34可以断点调试微信支付的回调吗?
10-35TP5中的分页查询与获取用户历史订单数据
10-36测试与验证历史订单数据接口
10-37订单详情接口
第11章前端部分:前端框架构建与令牌管理,首页、专题、分类等模块编写
11-1小程序部分开场白与新建小程序项目
11-2新建首页页面与小程序中的MVC
11-3使用ES6构建面向对象的JS代码及访问服务器API获取数据
11-4异步回调与箭头函数
11-5构建请求基类(重要)
11-6请求基类的应用
11-7使用数据绑定将数据显示在UI上
11-8商品主题UI与数据加载
11-9wxif 的应用
11-10小程序模板的分析与应用
11-11全局样式与复用思想
11-12页面跳转11-12
11-13页面间传递与接收参数
11-14window与tarbar的配置
11-15主题页面与数据
11-16动态设置导航栏标题.
11-17商品详情页面 一
11-18商品详情页面 二 Picker组件详解
11-19商品详情页面 三 自定义选项卡切换思路
11-20商品详情页面 四
11-21商品分类页面 一
11-22商品分类页面 二
11-23数据从服务器到前端交互的流程总结(重要)
11-24商品分类切换 三
11-25拒绝频繁向服务器发送请求
11-26分类商品跳转到商品详情
第12章购物车
12-1以面向对象的方式编写购物车操作代码
12-2商品详情页面加载时显示购物车商品数量
12-3商品详情页面动态响应用户加入购物车操作
12-4购物车页面开发 一
12-5购物车页面开发 二
12-6购物车页面开发 三 自定义checkbox及状态控制_x264
12-7购物车页面开发 四
12-8购物车页面开发 五
12-9购物车页面开发 六
12-10购物车页面开发 七
12-11这个问题你发现了吗
第13章实现微信支付、购买商品流程与用户历史订单
13-1订单详情页面
13-2添加用户收货地址
13-3保存用户收货地址
13-4客户端令牌管理机制 (重要)
13-5新增API令牌验证接口
13-6客户端Token类实现
13-7重构Base下的Request方法
13-8解决无限未授权重试的问题
13-9测试未授权重试机制
13-10在Order页面加载和显示用户地址
13-11服务器API新增获取用户地址信息接口
13-12下单与支付
13-13支付后刷新订单详情页面
13-14修复订单快照下商品图片的问题
13-15订单状态未成功修改的原因
13-16点击按钮返回订单详情页面
13-17获取用户信息
13-18显示用户收货地址
13-19初步显示历史订单
13-20分页加载历史订单数据
13-21重构订单详情页面
13-22在我的订单里进行支付
13-23避免重复刷新订单列表
13-24弹出用户收货地址授权界面
第14章CMS与CORS跨域
14-1如何理解CMS在架构中的位置
14-2访问CMS
14-3应用令牌获取接口与应用令牌的理解
14-4获取所有订单(分页)
14-5微信模板消息介绍
14-6实现发送模板消息
14-7测试发送模板消息
14-8分离CMS
14-9CORS跨域的概念与TP5的解决方案
第15章小程序部署流程与TP5在生产环境中的优化
15-1生成数据库表字段与路由缓存提升性能
15-2另一种思路处理库存量的问题

梦回资源网温馨提示:本资源来源于网友投稿,与本站无直接关系,如侵犯了您的权益,请联系站长删除!
梦回资源网 » 微信小程序电商实战 从前端到后端的全流程精讲(前后端分离架构)

提供最优质的资源集合

立即查看 了解详情