网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 坐标React星(React核心思维模型)
分类 科学技术-工业科技-电子通讯
作者 叶凌东
出版社 电子工业出版社
下载
简介
内容推荐
本书通过一个奇幻故事的外壳讲解React开发必备的核心思维模型,即如何用React的独特方式思考和解决问题。故事主角用脑机进入“Web宇宙”,登陆“React星”。通过体验各种离奇见闻,由浅入深地介绍React开发的核心知识点,例如声明式和响应式编程、不可变约定、单向数据流、组件组合的运用、组件渲染特性、Hook的基本原理和常见模式、组件构架设计和State管理,等等。“让读者在娱乐中学习”,这是作者的初衷。为了帮助读者理解和记忆,本书为每一个思维模型都配备了生动有趣的故事桥段和漫画插图。本书强调揭示各个概念的本质,不光展示“如何做”,更注重解释“为什么”,并辅以实例操作,旨在打开一扇门——鼓励读者深挖基础知识,增强自行推演结论、进一步学习实战知识的能力。本书主要适合对HTML、CSS、JavaScript、DOM有一定了解的前端开发者、设计师和高校学生等阅读。
作者简介
叶凌东,是一名软件工程师、科普作者和创业者React Working Group成员,致力于创新,热衷于知识分享,信奉终身学习。多年来活跃在软件工程、设计工具、开发与设计协作等领域。2017年创办LearmReact.Design网站,至今已经帮助了世界各地数万名设计师和前端工程师提升编程技能,包括来自谷歌、脸书、亚马逊、推特、Uber等公司的设计师及开发者。所写文章发表于SmashingMagazine、UXPlanet、FreeCodeCamp等业内知名网站。
目录
第1章 重返React星
1.1 墙上的洞
1.1.1 上帝视角:代码例子
1.1.2 让它动起来
1.1.3 State
1.1.4 模板:将数据从用户界面中分离
1.2 仪式之二
1.2.1 声明式与命令式
1.2.2 响应式
1.3 初展神迹
1.3.1 获取文本框内容
1.3.2 将新内容写回文本框
1.3.3 修复文本框
1.3.4 在React代码里使用CSS样式
1.4 拍照墙的伪装
1.4.1 JSX
1.4.2 JSX的属性
1.4.3 嵌套标签
1.4.4 _jsx的返回值
1.4.5 原来就是一个表达式
1.4.6 理解JSX和HTML的区别
1.5 手翻书
1.6 诱饵
1.6.1 墙怪爱吃表达式
1.6.2 两种“洞”
1.6.3 条件显示
1.6.4 数组
1.7 不能修葺的房子
1.7.1 不可变约定
1.7.2 State中的对象
1.7.3 State中的其他类型值
1.7.4 immer
1.7.5 为什么要不可变
1.8 笔记强迫症
第2章 摩组城
2.1 摩组城鸟瞰
2.1.1 自定义JSX标签
2.1.2 组件的写法
2.1.3 “哑”组件
2.2 组件的组合
2.2.1 包含关系
2.2.2 动态包含
2.2.3 特例化
2.2.4 组件引用
2.3 周而复始的面试
2.3.1 重复不断地渲染
2.3.2 渲染必须快
2.3.3 State笔记本
2.3.4 异步操作不能等
2.3.5 渲染要“纯粹”
2.4 传送工程师的接力
2.4.1 单向数据流
2.4.2 数据所有者和消费者
2.5 单向电梯
2.5.1 prop drilling
2.5.2 Context
2.5.3 prop drilling的其他解决办法
2.6 便携式虫洞
2.6.1 从下往上传数据
2.6.2 在楼下交付文件
2.6.3 下放控制权
2.6.4 通过Context传递回调函数
2.6.5 JavaScript中的回调函数
2.7 笔记
第3章 瑞海惊魂
3.1 古典帆船
3.2 遭遇胡克船长
3.3 风向急变
3.3.1 从外部环境中“勾”回新功能
3.3.2 保存数据以备下次渲染
3.3.3 保存只读数据
3.3.4 保存可变数据,更改时触发渲染
3.3.5 保存可变数据,更改时不触发渲染
3.4 尤日伊费克特大副
3.4.1 useEffect的用法
3.4.2 Hook的优越性
3.5 大副的真正职责
3.5.1 副作用(side effect)
3.5.2 为何要用useEffect管理副作用
3.5.3 副作用同步
3.5.4 依赖数组详解
3.5.5 组件思维模型
3.5.6 事件处理器中的副作用
3.5.7 其他同步
3.6 戒律清规
3.6.1 Hook使用规则
3.6.2 山寨useState
3.6.3 保存多个状态
3.6.4 任性违规
3.7 条件扔钩
3.7.1 有条件地使用Hook
3.7.2 分拆到子组件
3.7.3 在Hook内部讲条件
3.7.4 一直调用,条件使用
3.7.5 自律
3.8 铁钩特勤编队
3.8.1 自定义Hook
3.8.2 函数组合的威力
3.8.3 状态逻辑
3.9 笔记
第4章 灵缘幻境
4.1 React星的祈祷
4.2 项目组织结构
4.3 评判准则和实施策略
4.4 从静态出发
4.4.1 占位符
4.4.2 重复部分
4.5 文件和目录结构
4.5.1 一个组件一个文件?
4.5.2 目录结构
4.6 何时划分组件
4.7 业务逻辑
4.7.1 容器和表现层组件
4.7.2 使用自定义Hook
4.7.3 容器、表现层组件和Storybook
4.8 State管理
4.8.1 State简化
4.8.2 提升State
4.8.3 State放哪里
4.9 回程
第5章 后记
5.1 样式方案
5.2 应用框架
5.3 表单
5.4 路由
5.5 State管理
5.6 开发辅助工具
5.7 性能优化
5.8 测试
5.9 类组件及相关
5.10 TypeScript
5.11 前沿技术
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/22 5:31:32