收藏
本课程专为希望成为前端架构师的开发者设计,全面覆盖React的核心概念与高级应用。从基础的React组件构建到复杂的Redux状态管理,再到实战中的路由配置和Hooks使用,课程内容深入浅出,结合大量实战案例,帮助学员掌握如何在大型项目中应用React。课程特别加入了React性能优化、虚拟DOM、以及如何设计可复用的组件等高级主题,确保学员能够高效地解决实际开发中的问题,提升项目开发效率和质量。适合有一定前端基础,希望提升React技能和架构设计能力的开发者。
以下云资源目录树快照生成于[1年前],该学习资料由夸克云用户[Be*a laity]分享(只展示大部分文件和目录)
React实战与架构设计:从入门到精通11.26 GB(mp4视频100节;)
99.合成事件.mp4109.45MB
98.实现合成事件的委托.mp490.64MB
97.重构代码结构.mp4184.17MB
96.React合成事件是什么.mp4130.7MB
95.类组件和函数组件的定义.mp4103.7MB
94.为什么React要使用JSX.mp467.06MB
93.虚拟DOM如何渲染到页面上.mp457.78MB
92.什么是虚拟DOM.mp488.44MB
144.实现Link组件.mp428.4MB
143.实现路径参数.mp428.76MB
142.获取路径参数对象.mp458.58MB
141.正则补充知识.mp4117.05MB
140.实现history.mp4147.28MB
139.路由组件渲染过程.mp439.12MB
138.实现基本的路由匹配.mp452.09MB
137.创建路由配置对象.mp4150.24MB
136.React路由的基本工作原理.mp4108.66MB
135.React的生态体系.mp457.11MB
134.封装自定义hooks可以考虑什么样的设计模式?.mp431.51MB
133.memo和useMemo配合.mp413.41MB
132.React.memo和React.useMemo有什么区别?.mp461.28MB
131.忘记生命周期,以effect的方式开始思考.mp460.74MB
130.如何在ReactHooks获取上一轮的值?.mp449.8MB
129.useEffect和useLayoutEffect区别.mp420.83MB
128.ReactHooks使用原则有哪些?.mp488.14MB
127.如何减少重复渲染.mp4144.13MB
126.如何减少重复渲染.mp4140.89MB
125.React组件如何通信.mp4166.86MB
124.如何设计React组件.mp4141.4MB
123.React中如何复用业务逻辑.mp4319.8MB
122.新的类组件更新.mp4136.64MB
121.hook代码重构.mp4107.6MB
120.useImperativeHandle.mp447.63MB
119.useLayoutEffect.mp474.23MB
118.useEffect.mp4155.79MB
117.useContext.mp419.97MB
116.useCallback&useMemo.mp4173.36MB
115.useState.mp486.35MB
114.useReducer.mp4225.94MB
113.Render.memo.mp488.45MB
112.PureComponent.mp4107.75MB
111.Context.mp4190.98MB
110.getSnapshotBeforeUpdate.mp4120.54MB
109.getDerivedStateFromProps.mp459.65MB
108.优化的DIFF算法.mp4171MB
107.子组件的生命周期.mp4211.87MB
106.子组件的生命周期.mp4218.41MB
105.组件挂载生命周期.mp467.3MB
104.转发Ref.mp486.14MB
103.Ref访问类组件实例.mp423.11MB
102.Ref访问DOM元素.mp444.6MB
101.setState批量更新.mp4116.94MB
100.合成事件.mp4248.43MB
047-121.实现虚拟列表.mp4165.58MB
046-120.上传用户头像.mp4193.18MB
045-119.实现注册和登录.mp4203.13MB
044-118.验证用户是否登录.mp4184.37MB
043-117.实现后台的用户注册登录接口.mp4201.18MB
042-116.购物车管理.mp4186.05MB
041-115.添加购物车.mp4178.41MB
040-114.实现头部的导航.mp444.85MB
039-113.课程详情.mp429.37MB
038-112.上拉加载和下拉刷新.mp4176.16MB
037-111.编写课程列表.mp4187.94MB
036-110.编写课程列表的后端接口.mp4161.72MB
035-109.编写轮播图组件.mp4130.17MB
034-108.编写后端轮播图接口.mp4114.8MB
033-107.创建Redux仓库.mp4110.72MB
032-106.实现头部导航.mp4136.48MB
031-105.实现底部导航.mp473.1MB
030-104.配置路由.mp487.68MB
029-103.搭建开发环境.mp481.99MB
028-102.immer.mp4169.42MB
027-101.ReduxToolkitQuery.mp4194.03MB
026-100.createAsyncThunk.mp4196.02MB
025-099.createSelector.mp4105.36MB
024-098.createSlice.mp4104.09MB
023-097.createReducer.mp488.44MB
022-096.configureStore.mp488.83MB
021-095.实现configureStore.mp485.25MB
020-094.路由和按钮权限.mp4176.19MB
019-093.注册和登录.mp4192.23MB
018-092.umimax.mp4198.4MB
017-091.用户管理界面布局.mp438.03MB
016-090.max.mp4117.01MB
015-089.UMI高级.mp463.91MB
014-088.UMI初体验.mp486.02MB
013-087.支持路径跳转.mp469.38MB
012-086.支持effects.mp4101.01MB
011-085.dva基本实现.mp4178.17MB
010-084.实现redux-first-history.mp4147.23MB
009-083.使用redux-first-history.mp472.94MB
008-082.实现取消任务.mp496.48MB
007-081.实现all.mp437.18MB
006-080.实现cps.mp462.11MB
005-079.实现fork和takeEvery.mp454.75MB
004-078.实现take和put.mp4163.31MB
003-077.使用saga中间件.mp4146.74MB
002-076.返回值的问题.mp429.2MB
001-075.中间件级联.mp4183.45MB