企业级微信小程序实战:组件设计、模块重构与性能优化

课程介绍

课程以企业级微信小程序项目为主线,从准备工作、生命周期、设计图与 API 分析、开发规范开始,逐步实现首页和业务流程,并讲解请求接口封装、组件属性与通信等组织方式。

提升部分包含云开发与上线、模块重构、扩展用法、Audits 性能分析,以及 Node.js 与 MySQL 配套后端 API 服务。当前目录依据 164 个视频整理,适合在基础开发之后继续练习组件化与工程结构。

网盘说明:本课程为夸克网盘资源。

课程目录

1.第一章 为什么选择微信小程序?
1-本章导学
2-为什么学习微信小程序?
3-为什么选择微信小程序?
4-小程序能干什么?
5-微信小程序4大特点10大优势
6-小程序与公众号的关联性及发展前景
7-本章总结

2.第二章 小程序准备工作
1-本章导学
2-小程序申请流程
3-获取AppID及AppSecret
4-小程序公众平台概览及配置(上)
5-小程序公众平台概览及配置(下)
6-微信开发者工具
7-小程序组件及接口能力
8-git仓库定义及配置
9-小程序助手与小程序数据助手
10-小程序助手与抓包工具(上)
11-小程序助手与抓包工具(下)
12-本章总结

3.第三章 小程序结构及新特性
1-本章导学
2-小程序4种文件类型
3-小程序生命周期
4-appjson配置与appwxss全局样式配置
5-页面生命周期
6-组件生命周期
7-小程序新特性
8-本章总结

4.第四章 设计图与API接口分析
1-本章导学
2-蓝湖设计图分析与设计规范说明
3-项目数据API接口(上)
4-项目数据API接口(下)
5-设计图与接口流程串联
6-本章总结

5.第五章 小程序开发规范定义与应用
1-本章导学
2-小程序代码编写规范
3-rpx换算单位
4-苹方字体设置
5-相对路径与绝对路径
6-谈一谈小程序与Flex
7-小程序中flex布局的使用-flex容器属性
8-小程序中flex布局的使用-flex容器内元素属性
9-缓存解决哪些问题?
10-缓存可以改变用户体验
11-本章总结

6.第六章 实现第一个小程序(首页)
1-本章导学
2-所谓项目开发流程
3-创建自定义组件
4-实现WXSS样式之技巧
5-实现WXML模板-实现首页收缩模块(上)
6-实现WXML模板-实现首页收缩模块(下)
7-实现WXML模板-实现首页banner模块
8-实现WXML模板-实现首页二级分类的模块
9-实现WXML模板-实现首页品牌模块
10-实现WXML模板-实现首页人气推荐模块
11-实现WXML模板-专题精选模块
12-实现WXML模板-底部tabBar模块
13-WXML模板使用技巧
14-绑定数据及setData重要性
15-绑定事件
16-wxrequest请求接口
17-列表渲染之优化
18-wxkey的用法与意义
19-条件渲染
20-分享share给好友或群
21-页面跳转navigateTo及多种方式
22-调试与预览
23-本章总结

7.第七章 首页API进行Premise双层封装
1-本章导学
2-创建utils工具包
3-封装wxrequest请求
4-错误状态码处理
5-封装业务URL
6-import引入封装API
8-调用api并传入params参数
9-本章总结

8.第八章 组件高级应用与设计思想
1-本章导学
2-组件的properties和data属性详解
3-小程序组件间通信与事件
4-页面型组件与通用型组件
5-通用组件使用技巧(实用)
6-高阶组件
7-小程序三种编译模式
8-组件设计思想:slot插槽的使用
9-本章总结

9.第九章 项目流程实现
1-本章导学
2-【新版】微信授权机制
3-openID和unionID的含义和机制
4-open-data显示用户信息
5-通过getSetting判断用户是否授权
6-个人中心页面运用登录模块
7-采用双层API加载与Token存储
8-搜索-分析及实现(上)
9-搜索-分析及实现(下)
10-搜索页input输入防抖与confirm-type
11-搜索页分类与列表(上)
12-搜索页分类与列表(中)
13-搜索页分类与列表(下)
14-专题页分析与实现
15-专题页列表触底加载数据
16-分类页分析与实现(上
17-分类页分析与实现(下)
18-详情页分析与实现
19-详情页-收藏功能开发
20-详情页-购物车选择商品规格(上)
21-详情页-购物车已选择规格商品(下)
22-详情页-调用加入购物车接口并实现逻辑
23-详情页-preview功能
24-详情页-分享功能
25-购物车分析与实现
26-购物车-实时统计功能
27-购物车编辑与下单
28-订单页分析与实现
29-订单页-微信支付功能
30-订单页-订单号一键复制
31-订单支付状态
32-我的订单
33-真实操作项目流程
34-GIT提交代码
35-本章总结

10.第十章 云开发与上线
1-本章导学
2-谈一谈云开发(上)
3-谈一谈云开发(下)
4-发布注册事项
5-发布上线
6-本章总结

11.第十一章 模块重构与技巧篇(干货)
1-本章导学
2-登录模块重新定义
3-采用高阶组件重构搜索功能
4-倒计时setTimeOut多场景高性能(上)
5-倒计时setTimeOut多场景高性能(下)
6-自定义导航栏
7-setData使用技巧
8-getCurrentPages路由页面栈
9-图片的缩放与懒加载
10-分享功能的多样性
11-Behavior行为与多继承
12-本章总结

12.第十二章 小程序扩展运用篇 (提升)
1-本章导学
2-小程序分包加载
3-跳转至第三方小程序
4-埋点(企业级数据统计)
5-阿拉丁数据统计
6-canvas生成朋友圈分享图(实用)(上)
7-canvas生成朋友圈分享图(实用)(中)
8-canvas生成朋友圈分享图(实用)(下)
9-webview实现H5业务-webview的组件
10-webview实现H5业务
11-支持npm包
12-注意防范内存泄漏
13-本章总结

13.第十三章 性能优化分析Audits
1-本章导学-183635
2-改善性能的重要性
3-小程序优化建议
4-Audits实际页面分析性能纬度(上)
5-Audits实际页面分析性能纬度(下)
6-Warning和error处理机制
7-本章总结

14.第十四章 配套后端Api服务Node+Mysql (扩展技能)
1-本章导学
2-微信小程序-配套API后端服务
3-ThinkJS未来开发Nodejs框架
4-服务端API接口定义
5-数据库CRUD
6-node一小步,前端一大步
7-本章总结

资源下载
下载价格35 学币
赞助终身VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?