万本电子书0元读

万本电子书0元读

顶部广告

React Hooks开发实战电子书

React Hooks已经成为主流的前端发工具,要使前端发工作更高效,必须深度掌握React Hooks的核心API和相关知识。本书就围绕这个痛展,不讲没用的理论,完全基于作者10余年工作实践展,并配有完整的真实发案例。通过这一本就可以帮你灵活使用React Hooks,提升发效率!

售       价:¥

纸质售价:¥88.10购买纸书

55人正在读 | 0人评论 6.5

作       者:鬼哥

出  版  社:机械工业出版社

出版时间:2023-01-05

字       数:7.3万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
这是一本完全从企业实践角度出发,为初学者和阶者撰写的React Hooks发指导手册。来自多家大厂的业界专家给予高度评价,他们均认为这本书是门并精通React Hooks的好书。 本书结合一线项目代码对React Hooks核心API及相关技术行了深解读,并配有大量图例,让读者的学习过程更轻松,更有趣。为了帮助读者解决实际落地问题,书中不仅通过真实案例尽量还原实际发场景,还专门总结了实际发过程中经常出现的典型问题。为了帮助读者把所学知识轻松运用到实际工作中,本书还给出一个完整的企业级发项目,从0到1完整展现项目发过程。 本书共7章。 第1章对当前前端市场行简单分析,首先对React Hooks在当前前端市场中的定位及其与其他相关技术的异同行深解读,然后对React Hooks整个生命周期体系行全面讲解。 第2章重介绍发技术选型方法、基础工具安装方法及基础项目搭建流程,帮助读者从0到1搭建真实的发环境。 第3章基于真实的场景案例,对React Hooks核心API行详细讲解,并且对API使用优化行了具体说明。这是本书的重,也是读者真正把React Hooks用好的基础。 第4章着重对React Redux在React Hooks中的使用以及相关注意事项行详细说明,并重介绍了企业发过程中常用的配套插件,这是提升发效率的基础。 第5章重介绍了实际React Hooks发场景中经常遇到的典型问题及其解决方法和相关注意事项。 第6章基于作者的多年实践经验,分享了10个可以提升发效率的企业级发库,这里不仅对各个库的基本使用方法行了介绍,还对其高级使用技巧、工作原理行了分析。 第7章分享了一个真实电商订单系统发和上线的完整流程。从项目创建,到eslintrc、Webpack等基础工具的配置,再到对常用业务组件的封装(HTTP、菜单、权限、路由配置),本章都行了详细介绍。此外,本章使用的TypeScript语言行示例说明与分析。<br/>【推荐语】<br/>React Hooks已经成为主流的前端发工具,要使前端发工作更高效,必须深度掌握React Hooks的核心API和相关知识。本书就围绕这个痛展,不讲没用的理论,完全基于作者10余年工作实践展,并配有完整的真实发案例。通过这一本就可以帮你灵活使用React Hooks,提升发效率!<br/>【作者】<br/>鬼哥(本名杨云海) 毕业于桂林电子科技大学软件工程专业。现就职于某一线互联网企业,任资深前端工程师。曾就职于美团、游族网络,任高级前端工程师。深耕前端领域近10年,拥有丰富的企业级前端项目发经验。 在前端工程化、数据可视化方面拥有丰富的实战经验,曾运用的数据可视化技术three.js完成某重现代化项目。 精通Vue、React等前端主流技术,尤其是在React技术方面,拥有多个千万级用户产品发经验。 热爱分享和总结,积极参与了多个源平台和技术社区,现为CSDN博客专家、掘金优秀创作者、GitHub仓库作者(有上百颗星)。<br/>
目录展开

Preface 前言

第1章 初识React Hooks

1.1 React Hooks概述

1.2 React Hooks生命周期

第2章 基础环境搭建

2.1 基础工具安装

2.2 创建基础项目

2.3 基础项目目录优化

2.4 初始化项目配置

第3章 核心API原理解读与实践

3.1 useState

3.2 useRef

3.3 forwardRef

3.4 useImperativeHandle

3.5 useEffect

3.6 useLayoutEffect

3.7 useReducer

3.8 useMemo

3.9 useCallback

3.10 useContext

3.11 自定义Hooks

第4章 React Redux原理解读与实践

4.1 Redux

4.2 Provider

4.3 useSelector

4.4 useDispatch

4.5 useStore

4.6 useReduxContext

4.7 中间件redux-logger

4.8 中间件redux-persist

第5章 React Hooks常见问题解析

5.1 如何正确实现组件复用

5.2 如何在组件加载时正确发起异步任务

5.3 需要注意哪些React Hooks错误写法

5.4 如何进行React Hooks场景下的优化

第6章 常见的企业级Hooks解读

6.1 constate

6.2 react-hook-form

6.3 use-debounce

6.4 useLocalStorage

6.5 react-useportal

6.6 useHover

6.7 React router hooks

6.8 use-http

6.9 React Use

6.10 ahooks

第7章 企业级React Hooks项目架构与实战

7.1 创建项目

7.2 eslintrc配置

7.3 Webpack配置

7.4 全局Less和Ant懒加载配置

7.5 环境变量配置

7.6 技术与需求

7.7 路由配置

7.8 HTTP封装

7.9 登录页面开发

7.10 Mock.js配置

7.11 权限封装

7.12 左侧菜单封装

7.13 Breadcrumb封装

7.14 异步Modal封装

7.15 实现SVG Icon

7.16 打包与上线

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部