
网盘:百度 | 学分:5,VIP免费 | 发布:2023-02-14 | 查看:0 | 更新:2023-02-14 | web前端
【WEB前端】React16+Redux实战企业级大众点评Web App
网盘:百度 | 学分:5,VIP免费 | 发布:2023-02-14 | 查看:0 | 更新:2023-02-14 | web前端
【WEB前端】React16+Redux实战企业级大众点评Web App
〖课程介绍〗:
&nBSp; 本课程先以简单案例,快速学习React、Redux的核心思想和用法,然后选取真实大众点评 WebAPP 为实战案例,从整体架构分析开始,介绍项目的分析、搭建、具体开发、以及最终的项目上线,最终独立完成中等复杂度项目的前端架构设计。
〖课程目录〗:
第1章 课程介绍 试看2 节 | 14分钟
收起列表
视频:1-1 课程导学 (10:19)试看
视频:1-2 前置准备 (02:58)
第2章 React项目脚手架:create-react-app2 节 | 17分钟
收起列表
第3章 React思维方式:跟着Todo项目学习React思想 试看6 节 | 44分钟
收起列表
视频:3-1 组件划分 (05:30)试看
视频:3-2 编写静态组件 (12:51)
视频:3-4 分析State保存位置 (08:41)
第4章 Redux基础:跟着Todo项目学习Redux13 节 | 101分钟
Redux是React技术栈中最常用的状态管理库。本章介绍了Redux中Action、Reducer、Store三大基本概念及使用方式,Redux-thunk处理异步Action, 以及Redux和React相结合的库React-Redux的使用。
收起列表
视频:4-3 定义Action (07:56)
视频:4-4 action的处理器:reducer (07:33)
视频:4-5 reducer拆分 (10:15)
视频:4-6 创建store (10:09)
视频:4-10 异步Action(1) (10:25)
视频:4-11 异步Action(2) (10:38)
第5章 Redux 进阶:用好Redux必备 试看9 节 | 107分钟
Redux抽象程度高,实际使用难度大。本章对Redux最佳实践进行了总结,包括项目结构组织方式、State设计原则、Selector函数的使用等;然后介绍了Redux中的高阶技术:Store Enhancer和Middleware的使用;最后还介绍了常和Redux搭配使用的两个库: IMmutable.js和Reselect。…
收起列表
视频:5-3 selector函数 (08:34)
视频:5-5 Middleware(中间件) (09:28)
视频:5-6 store enhancer (08:47)
视频:5-7 常用库集成:IMmutable.js(1) (17:31)
视频:5-8 常用库集成:IMmutable.js(2) (17:19)
视频:5-9 常用库集成: Reselect (10:22)
第6章 React Router 4:全新的React组件式的动态路由库7 节 | 43分钟
本周介绍了客户端路由的概念,并引出React Router 4基础用法的介绍,同时对React Router 4在思维方式上区别于之前版本的内容做了讲解。
收起列表
视频:6-4 路由匹配 (07:15)
第7章 大众点评前端架构设计11 节 | 123分钟
本章介绍前端架构的基本含义和主要内容。并以大众点评WebAPP为例,从工程化和系统抽象两个层面搭建项目架构,为后面具体页面的开发打下基础。
收起列表
视频:7-2 案例分析 (03:45)
第8章 首页开发13 节 | 146分钟
本章讲解大众点评WebAPP首页的开发,从页面组件划分开始,然后逐个实现组件,再设计对应的状态模块,最后完成组件和状态模块的连接。后续页面也都遵循这个开发流程。页面功能上,主要实现了商品列表展示,加载更多效果实现,以及导航到其他页面的路由集成。…
收起列表
视频:8-4 组件开发:超值特惠 (14:31)
第9章 团购详情页开发11 节 | 116分钟
收起列表
视频:9-5 组件开发:购买须知 (06:38)
第10章 搜索页开发9 节 | 101分钟
收起列表
第11章 搜索结果页开发5 节 | 53分钟
收起列表
视频:11-5 连接 Redux (08:21)
第12章 登录页开发6 节 | 52分钟
本章开发登录页面,实现登录表单以及登录的前端模拟实现、注销逻辑,还介绍了使用React Router封装页面登录态校验。
收起列表
第13章 个人中心开发15 节 | 158分钟
收起列表
第14章 购买功能开发5 节 | 82分钟
收起列表
视频:14-4 连接 Redux (23:15)
第15章 项目优化、构建和部署5 节 | 62分钟
本章使用Reselect对实战案例性能进一步优化,同时在编译构建阶段,对JS进行分片,提高页面加载性能,最后将编译包部署到Nginx上。
收起列表
第16章 课程总结1 节 | 5分钟
收起列表
视频:16-1 课程总结 (04:51)
*声明:课程资源购自网络,版权归原作者所有,仅供参考学习使用,严禁外传及商用,若侵犯到您的权益请联系客服删除。