0 0 0

React前端技术与工程实践.epub

知识库的宝藏猎人
8天前 170
我用夸克网盘分享了「React前端技术与工程实践.epub」,点击链接即可保存。打开「夸克APP」在线查看,支持多种文档格式转换。
React前端技术与工程实践 作者: 李晋华 出版社: 电子工业出版社 出版年: 2017-4 页数: 280 定价: 69 装帧: 平装 ISBN: 9787121310508

内容简介

《React前端技术与工程实践》是一本专门介绍React前端框架基本原理及其相关工程实践的技术参考书。《React前端技术与工程实践》分为14章,主要包括React技术基本原理、相关前端开发工具链、实用技巧及热门资源介绍四部分。《React前端技术与工程实践》结构完整、层次清晰,由浅入深地介绍了React前端技术的原理、相关工具链的使用及React技术在工程中的应用技巧等。《React前端技术与工程实践》关注技术原理,在讲解技术应用的同时介绍相关原理和理念,帮助读者更深入地理解和掌握React技术,并能尽快地投入实际应用。《React前端技术与工程实践》也尽可能全面地囊括当前JavaScript前端工程开发的相关技术与工具,通过《React前端技术与工程实践》可以全面地掌握React相关的知识体系并较快地进入实际工程开发。《React前端技术与工程实践》语言浅显易懂,辅以生动的实例,是React前端工程开发的好助手和好工具。 《React前端技术与工程实践》适用于对前端开发有一定了解和开发经验的读者,也可作为相关培训教材使用。

作者简介

李晋华 信息系统架构师和技术顾问。多年从事军事物流信息系统研发工作和相关教学工作。在后勤信息化领域承担多项重点项目的研发工作。曾获军队科技进步奖二等奖。在系统架构设计、系统集成和前端交互设计等方面具有丰富的实战经验。

网友热评

花果山大圣: 2017.13 没啥亮点,这都17年出的React的书了,还用createClass,其他的知识点也讲的太浅了,纯拼凑的书

图书目录

第一篇原汁原味的React 1React简介 3 1.1前端技术发展及趋势 3 1.2React简介 4 1.3React特点 5 1.3.1虚拟DOM 5 1.3.2组件化 6 1.3.3单向数据流 7 1.4React与ReactNative 7 1.5对React的几个认识误区 8 2React基础 9 2.1React最小环境搭建 9 2.2Helloworld示例 11 2.3React基本架构 13 2.3.1虚拟DOM结构 13 2.3.2虚拟DOM元素 14 2.3.3组件工厂 15 2.3.4React的内部更新机制 16 2.3.5虚拟DOM的特殊属性 19 2.4JSX语法 20 2.4.1JSX等价描述 22 2.4.2JSX转译工具Babel 23 2.4.3JSX中的表达式 24 2.4.4JSX中的注释 26 2.4.5JSX展开属性 26 2.5React注意事项 28 2.5.1ReactDOM.render的目标节点 28 2.5.2组件名约定 28 2.5.3class属性和for属性替换 28 2.5.4行内样式 29 2.5.5自定义HTML属性 30 2.5.6HTML转义 30 3React组件 33 3.1组件主要成员 34 3.1.1state成员 34 3.1.2props成员 36 3.1.3render成员函数 37 3.2组件的生命周期 37 3.2.1实例化阶段 38 3.2.2活动阶段 39 3.2.3销毁阶段 41 3.3组件事件响应 41 3.3.1事件代理 42 3.3.2事件自动绑定 42 3.3.3合成事件 42 3.4props属性验证 45 3.5组件的其他成员 47 3.6关于state的几个设计原则 49 3.6.1哪些组件应该有state 49 3.6.2哪些数据应该放入state中 49 3.6.3哪些数据不应该放入state中 50 4React顶级API 51 4.1React命名空间 51 4.2ReactDOM命名空间 53 4.3ReactDOMServer命名空间 55 4.4children工具函数 56 5React表单 59 5.1表单元素 59 5.2事件响应 60 5.2.1bind复用 61 5.2.2name复用 62 5.3可控组件与不可控组件 64 5.3.1可控组件 65 5.3.2不可控组件 66 6React复合组件 69 6.1组件嵌套 69 6.2组件参数传递 71 6.2.1动态参数传递 71 6.2.2使用Underscore来传递 72 6.2.3使用Context来传递 73 6.3组件间的通信 76 6.3.1事件回调机制 76 6.3.2公开组件功能 77 6.3.3mixins 79 6.3.4动态子级 81 6.4高阶组件 82 6.4.1高阶组件概念 82 6.4.2高阶组件应用:属性转换器 83 6.4.3高阶组件应用:逻辑分离与封装 84 7React常用组件示例 88 7.1按钮组件 88 7.2分页组件 90 7.3带分页的表格组件 94 7.4树形组件 103 7.5模态对话框组件 109 7.6综合实例 117 7.6.1综合实例一 117 7.6.2综合实例二 117 8React插件 121 9React实用技巧 123 9.1绑定React未提供的事件 123 9.2通过AJAX加载初始数据 124 9.3使用ref属性 126 9.3.1ref字符串属性 126 9.3.2ref回调函数属性 128 9.4使用classNames.js 130 9.4.1classNames介绍 130 9.4.2classNames用法 131 9.4.3在ES6中使用动态的classNames 131 9.4.4多类名去重 132 9.5使用Immutable.js 132 9.5.1Immutable.js介绍 132 9.5.2Immutable基本用法 133 9.5.3Immutable对象比较 134 9.5.4ImmutableList用法 135 9.5.5ImmutableMap用法 136 9.6与jQuery集成 138 9.6.1React与jQuery的区别 138 9.6.2在React中使用jQuery 139 9.6.3在jQuery中使用React 141 第二篇React开发相关工具链 10JS前端开发工具链 145 10.1Node.js 145 10.1.1Node.js安装 146 10.1.2Node.js使用 148 10.2Node.js模块和包 150 10.2.1模块 150 10.2.2包 151 10.3npm模块管理器 153 10.3.1npm安装 153 10.3.2npm初始化 154 10.3.3npm安装模块 155 10.3.4使用cnpm 157 10.3.5npm常用命令 158 10.3.6自定义脚本 161 10.4ES6规范简介 163 10.4.1ES6语法简介 163 10.4.2ES6模块管理 168 10.4.3基于ES6语法的React组件写法 170 10.5ESLint工具 172 10.5.1ESLint介绍 172 10.5.2安装和使用 173 10.5.3配置 174 10.5.4React检查 175 10.6Babel工具 176 10.6.1配置.babelrc文件 177 10.6.2命令行转译工具:babel-cli 178 10.6.3命令行运行工具:babel-node 179 10.6.4实时转译模块:babel-register 180 10.6.5浏览器实时转译模块:browser.js 180 10.6.6转译API模块:babel-core 181 10.6.7扩展转译模块:babel-polyfill 181 10.6.8ESLint前置转译模块:babel-eslint 181 10.6.9Mocha前置转译模块:babel-core/register 182 10.7webpack打包工具使用与技巧 183 10.7.1前端模块化与webpack介绍 183 10.7.2webpack的打包React实例 185 10.7.3webpack模块加载器 189 10.7.4webpack开发服务器 190 10.7.5React热加载器 190 10.7.6打包成多个资源文件 192 10.8基于完整工具链的项目目录结构 194 第三篇React进阶 11Flux&Redux 199 11.1Flux 199 11.1.1Flux简介 200 11.1.2基本架构 201 11.1.3动作和动作发生器 202 11.1.4分发器 203 11.1.5存储 203 11.1.6视图与控制视图 204 11.2Redux 205 11.2.1Redux基本架构 205 11.2.2Action 207 11.2.3Reducer 208 11.2.4Store 210 11.2.5bindActionCreators 212 11.3React-Redux 213 11.3.1React-Redux的使用方法 213 11.3.2Connect 215 11.4Redux工程目录结构 218 12路由 221 12.1前端路由 221 12.2路由的基本原理 222 12.3安装与引用 222 12.4路由配置 223 12.4.1路由器和路由 223 12.4.2嵌套路由 224 12.4.3默认路由 225 12.4.4path属性 226 12.4.5NotFoundRoute组件 227 12.4.6Redirect组件 228 12.4.7IndexRedirect组件 229 12.4.8history属性 229 12.4.9路由回调 230 12.5路由切换 231 12.5.1Link组件 232 12.5.2IndexLink 232 12.5.3动态路由切换 233 13React单元测试 235 13.1测试脚本示例 236 13.2React测试代码示例 237 13.3React测试相关工具 238 13.3.1Mocha 238 13.3.2chai 239 13.3.3jsdom 241 13.3.4react-addons-test-utils 242 13.4创建测试环境 245 13.5React组件测试 246 13.5.1浅渲染 246 13.5.2全DOM渲染 248 13.5.3使用findDOMNode方法查找DOM 249 第四篇React相关资源 14React相关资源介绍 253 14.1ReactStarterKit 253 14.2Reactbootstrap 257 14.3Material-UI 259 14.4AntDesign 261 14.5React-d3与echarts-for-react 263 14.6ReactStorybook 265 14.7awesome-react 266

React前端技术与工程实践.epub"网盘下载"

版权说明

1、本站不保存、不存储任何实质资源,以上二维码指向为网盘资源链接,其内容归对应版权方所有
2、如有侵犯版权的情况,请点击下面举报/反馈按钮反馈或发送邮件76556431@qq.com投诉说明情况
3、我们核实后将第一时间删除相关页面内容,谢谢理解和配合

这些人下载过 (12)
  • 扯谎的人吞一千根针
  • 浪漫写诗集
  • 我很好我还能微笑呢
  • 风吟唱
  • 何其不幸
  • 私会
  • 故事书里演
  • 你有资本去整死我的爱人
  • 風格自持
  • 行云天韵
  • 故事与月有关
  • 我家姑娘最漂亮
最新回复 (0)

    暂无评论

请先登录后发表评论!

返回
请先登录后发表评论!