热门搜索: 中考 高考 考试 开卷17
服务电话 024-23945002/96192
 

深入浅出REACT.JS:原理与实战

编号:
wx1203700547
销售价:
¥77.43
(市场价: ¥89.00)
赠送积分:
77
数量:
   
商品介绍

本书以丰富的实例对React的底层原理与应用进行了细致的讲解,具体内容包括React的快速入门,React组件的状态、通信与生命周期,React路由,React Hooks,状态管理,基于Nest或Midway的全栈化方案,以及两个React综合实战项目——搭建React组件库和UI自动化测试平台。
本书结构清晰,内容由浅入深,适合任何对React感兴趣,并计划深入学习React的读者。

第1章 React快速入门 001
1.1 传统前端开发到现代前端架构 001
1.2 使用React的理由 002
1.2.1 虚拟DOM 004
1.2.2 diff算法 007
1.2.3 key 010
1.3 ReactDOM 015
1.3.1 react-dom与react的关系 017
1.3.2 组件中的状态响应 019
1.3.3 React基本引入方式 020
1.3.4 开箱即用的React引入 022
1.3.5 Vite快速初始化 023
思考题 025

第2章 组件与视图渲染 027
2.1 React组件初探 027
2.1.1 类组件 028
2.1.2 函数组件 030
2.2 组件状态与通信 030
2.2.1 state 031
2.2.2 props 036
2.2.3 props导致的更新 040
2.2.4 父传子通信 045
2.2.5 子传父通信 052
2.2.6 兄弟组件通信 053
2.2.7 跨组件分层通信 057
2.3 组件生命周期 061
2.3.1 类组件生命周期 061
2.3.2 函数组件生命周期 066
2.4 遍历渲染 067
2.4.1 遍历渲染对象 067
2.4.2 遍历渲染数组 069
2.5 React事件机制 071
思考题 073

第3章 React Router 074
3.1 配置路由 077
3.2 React Router实现原理 079
3.3 React Router V6详解 085
3.4 路由守卫 091
3.5 哈希路由和历史路由 095
思考题 097

第4章 React Hooks深入浅出 098
4.1 useState 101
4.2 useState是同步的还是异步的? 106
4.3 useEffect 110
4.4 useLayoutEffect 112
4.5 useEffect和useLayoutEffect的区别 113
4.6 useRef 120
4.7 useMemo和useCallback 124
4.8 useContext 127
4.9 useReducer 130
4.10 自定义Hook 135
4.10.1 功能型Hook 137
4.10.2 业务型Hook 140
4.10.3 实现一个完整版useRequest 143
4.11 ahooks入门 158
思考题 164

第5章 React状态管理方案 165
5.1 主流状态管理方案 165
5.2 Redux 170
5.3 react-redux 174
5.4 实现一个简易版Redux 178
思考题 184

第6章 全栈化与Serverless 185
6.1 Nest.js快速入门 186
6.2 数据库连接和初始化 208
6.3 快速构建CRUD 213
6.4 基于Nest.js的RBAC权限控制系统实现 216
6.5 JWT登录及伪造请求解决方案 224
6.6 跨端扫码登录 237
6.7 Midway.js入门 242
6.8 Midway.js实现注册、登录、鉴权 252
思考题 262

第7章 企业级React项目实战 263
7.1 搭建React组件库 263
7.2 搭建UI自动化测试平台 269
思考题 279

结语 280

商品参数
基本信息
出版社 化学工业出版社
ISBN 9787122481597
条码 9787122481597
编者 冯昕 编著 著
译者 --
出版年月 2025-07-01 00:00:00.0
开本 16开
装帧 平装
页数 280
字数 333000
版次 1
印次 1
纸张 一般胶版纸
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]