《WEB前端全系列》
React 起源于 Facebook 的内部项目,因为该公司对市场上所有 JavaScript MVC 框架,都不满意,就决定自己写一套,用来架设 Instagram 的网站。做出来以后,发现这套东西很好用,就在2013年5月开源了。由于 React 的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。目前是前端主流的开发框架。在我们的课程中,将详细讲解从基础到企业级项目实战的全过程
章节1:React知识体系 |
01_React开发前的准备 |
02_JSX语法 |
03_元素渲染 |
04_条件渲染 |
05_列表渲染 |
06_组件 |
07_Props |
08_State |
09_事件处理 |
10_事件处理续 |
11_State可能是异步的 |
12_生命周期函数 |
13_表单之受控组件 |
14_表单之非受控组件 |
15_表单之受控组件活学活用 |
16_状态提升之组件之间数据交互 |
17_状态提升续 |
18_组合VS继承 |
章节2:React高级知识 |
19_异步组件 |
20_Context |
21_错误边界 |
22_Refs&DOM |
23_Fragment |
24_高阶组件 |
25_高阶组件应用 |
26_严格模式 |
27_PropTypes类型检查 |
28_组件性能优化1 |
29_性能优化2 |
章节3:网络请求 |
30_Fetch基本实现 |
31_Fetch参数处理 |
32_Fetch跨域处理 |
33_Axios基础实现 |
34_Axios参数处理 |
35_Axios跨域处理 |
36_Axios封装 |
章节4:React路由 |
37_React路由基础 |
38_HashRouter和BrowserRouter的区别 |
39_Link跳转 |
40_exact和strict严格模式 |
41_NotFound404页面匹配 |
42_NavLink高亮处理 |
43_路由跳转携带参数 |
44_路由重定向 |
45_编程式导航 |
46_withRouter |
47_路由嵌套 |
48_生命周期与优化 |
章节5:Redux状态管理 |
49_组件交互和Redux简介 |
50_项目中集成Redux |
51_安装与集成开发工具 |
52_mapStateToProps读取State |
53_mapDispatchToProps修改state |
54_传递参数与bindActionCreators |
55_combineReducers合并reducer |
56_集成中间件logger |
57_异步操作redux-thunk |
章节6:AntdUI组件库 |
58_引入AntdUI组件库 |
59_使用AntdUI组件库 |
60_Antd按需加载 |
61_Antd修改主题 |
62_项目支持Less |
章节7:ReactHook新特性 |
63_Hook简介与State Hook |
64_Effect Hook |
65_Effect Hook副作用 |
66_Hook规则与自定义Hook |
67_其他常用Hook |
68_ReactRouter Hook |
69_Redux Hook |
70_用redux-toolit改造你的redux |
另附各章节课程资料