《React全栈:Redux+Flux+webpack+Babel整合开发》

[复制链接]
online_admin aixure 发表于 2023-1-22 14:19:19 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
141909p5zo98dm5jldlj1g
售 价: ¥5¥89加入会员,免费下载
库 存:9999
销 量:12
源 址:
卖家服务:  
客 服:QQ(早10点-晚6点)
资源详情
内容提要[url=]编辑[/url][url=] 播报[/url]
《React全栈:Redux+Flux+webpack+Babel整合开发》从现代前端开发的标准、趋势和常用工具入手,由此引出了优秀的构建工具 webpack 和 JavaScript库 React,之后用一系列的实例来阐述两者的特色、概念和基本使用方法。随着应用复杂度的增加,进而介绍了 Flux 和 Redux 两种架构思想,并且使用 Redux 对现有程序进行改造,最后介绍了在开发过程中出现的反模式和性能优化方法。
《React全栈:Redux+Flux+webpack+Babel整合开发》适合有一定前端开发尤其是 JavaScript 基础的读者阅读,如果您还没有接触过前端开发这个领域,请先阅读前端开发的入门书籍。 [1]

目录[url=]编辑[/url][url=] 播报[/url]
第 1 章现代前端开发1
1.1ES6——新一代的 JavaScript 标准1
1.1.1语言特性2
1.1.2使用 Babel10
1.1.3小结13
1.2前端组件化方案13
1.2.1JavaScript 模块化方案14
1.2.2前端的模块化和组件化16
1.2.3小结18
1.3辅助工具19
1.3.1包管理器(Package Manager)19
1.3.2任务流工具(Task Runner)23
1.3.3模块打包工具(Bundler)26
第 2 章webpack28
2.1webpack 的特点与优势28
2.1.1webpack 与 RequireJS、browserify29
2.1.2模块规范30
2.1.3非 javascript 模块支持31
2.1.4构建产物32
2.1.5使用33
2.1.6webpack 的特色35
2.1.7小结38
2.2基于 webpack 进行开发38
2.2.1安装38
2.2.2Hello world39
2.2.3使用 loader43
2.2.4配置文件46
2.2.5使用 plugin48
2.2.6实时构建50
第 3 章初识 React52
3.1使用 React 与传统前端开发的比较54
3.1.1传统做法54
3.1.2全量更新56
3.1.3使用 React57
3.1.4小结59
3.2JSX59
3.2.1来历59
3.2.2语法60
3.2.3编译 JSX63
3.2.4小结64
3.3React+webpack 开发环境64
3.3.1安装配置 Babel64
3.3.2安装配置 ESLint65
3.3.3配置 webpack66
3.3.4添加测试页面68
3.3.5添加组件热加载(HMR)功能70
3.3.6小结71
3.4组件72
3.4.1props 属性73
3.4.2state 状态76
3.4.3组件生命周期78
3.4.4组合组件80
3.4.5无状态函数式组件82
3.4.6state 设计原则82
3.4.7DOM 操作83
3.5Virtual DOM85
3.5.1DOM85
3.5.2虚拟元素86
3.5.3比较差异88
第 4 章实践 React91
4.1开发项目91
4.1.1将原型图分割成不同组件92
4.1.2创造每个静态组件93
4.1.3组合静态组件96
4.1.4添加 state 的结构99
4.1.5组件交互设计100
4.1.6组合成为最终版本102
4.1.7小结105
4.2测试106
4.2.1通用测试工具简介106
4.2.2React 测试工具及方法108
4.2.3配置测试环境109
4.2.4Shallow Render110
4.2.5DOM Rendering114
4.2.6小结116
第 5 章Flux 架构及其实现117
5.1Flux117
5.1.1单向数据流118
5.1.2项目结构119
5.1.3Dispatcher 和 action119
5.1.4store 和 Dispatcher122
5.1.5store 和 view124
5.1.6Flux 的优缺点126
5.1.7Flux 的实现126
5.2Redux126
5.2.1动机127
5.2.2三大定律127
5.2.3组成129
5.2.4数据流136
5.2.5使用 middleware137
第 6 章使用 Redux142
6.1在 React 项目中使用 Redux142
6.1.1如何在 React 项目中使用 Redux142
6.1.2react-redux147
6.1.3组件组织152
6.1.4开发工具155
6.2使用 Redux 重构 Deskmark157
6.2.1概要157
6.2.2创建与触发 action158
6.2.3使用 middleware159
6.2.4实现 reducer163
6.2.5创建与连接 store165
第 7 章React+Redux 进阶168
7.1常见误解168
7.1.1React 的角色169
7.1.2JSX 的角色169
7.1.3React 的性能170
7.1.4 “短路”式性能优化171
7.1.5无状态函数式组件的性能172
7.2反模式173
7.2.1基于 props 得到初始 state173
7.2.2使用 refs 获取子组件176
7.2.3冗余事实178
7.2.4组件的隐式数据源180
7.2.5不被预期的副作用182
7.3性能优化183
7.3.1优化原则183
7.3.2性能分析184
7.3.3生产环境版本187
7.3.4避免不必要的 render188
7.3.5合理拆分组件199
7.3.6合理使用组件内部 state200
7.3.7小结203
7.4社区产物203
7.4.1Flux 及其实现203
7.4.2Flux Standard Action204
7.4.3Ducks206
7.4.4GraphQL/Relay 与 Falcor207
7.4.5副作用的处理209 [1]

温馨提示:
1、如果下载地址失效,请尽快反馈给我们,我们尽快修复。点此反馈>>
2、全站资源高清无密,课程百分百高清,完整,原画,包含所有的视频+素材+课件+源码,官方同步体验!每天更新,成为vip后可免费下载本站IT课程。点此办理会员>>
3、有任何问题,请咨询QQ:87887023
4、支持7*24小时自助购买,购买后自动发货,链接永久有效,自动更新
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

专注资源整合与知识分享
客服QQ

87887023

周一至周日9:00-23:00

反馈建议

点此进行反馈 kfs 在线QQ咨询
ftqrcode

扫描二维码关注我们

label_sm_90020

Powered by 优百课栈 X3.4© 2019-2025