电子书:《React与Redux开发实例精解》

[复制链接]
查看213 | 回复1 | 2019-12-15 13:41:57 | 显示全部楼层 |阅读模式

《React与Redux开发实例精解》_1

《React与Redux开发实例精解》_1

《React与Redux开发实例精解》_2

《React与Redux开发实例精解》_2

《React与Redux开发实例精解》_3

《React与Redux开发实例精解》_3


内容简介:

前端撷英馆
React与 Redux
刘一奇著
Publishing House of Electronics Industry
内容简介
本书共分四部分,全面介绍如何使用 React与 Redux进行Web开发。第一部分是基础篇,介
绍 React I与 Redux的基础知识;第二部分是进阶篇,通过精彩的官方示例学习 React与 Redux
第三部分是拓展篇,主要学习一些优秀的第三方拓展;第四部分是实战篇,将会带领读者
步步搭建大型web应用程序
本书适合熟悉 Javascript 3编程,有意使用 React I与 Redux搭建Web应用的程序员学习参考
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,侵权必究。
图书在版编目(CIP)数据
React与 Redux开发实例精解/刘一奇著一北京:电子工业出版社,2016.1
前端攧英馆)
ISBN978-7-121-30267-1
①R…L.①刘…①AVA语言ー程序设计IV.①TP312.8
中guo版本图书馆CIP数据核字(2016)第265104号
责任编辑:许艳
印刷:北京中新伟业印刷有限公司
订:北京中新伟业印有限公司
出版发行:电子工业出版社
北京市海淀区万寿路173信箱
邮编:100036
801/16印张:20
字数:410千字
版次:2016年11月第1版
印次:2016年11月第1次印刷
凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行
部联系,联系及邮购电话010)8825488,882588
质量投诉请发郎件至Itsephei.com.cn,盗版侵权举报请发邮件至dbqqephei.com.cn
本书咨询联系方式010)5126088-819faq@phei.com,cn
致读者
这本书是为想要用 React、 Redux、 Babel和 Webpack搭建Wb应用程序的程序员准备的。与
其他技术枝相比,这个技术(指的是 React、 Redux、 Babel、 Webpack以及社区中众多与此
相关的优秀工具)的学习成本并不低,但是其中的智慧与思想却着实令人赞叹:清爽的组件
代码结束了满屏HTML标签与类名的驅梦;声明式地将数据映射为界面减少了烦琐的DOM
操作;高阶函数、管道、柯里化等函数式编程思想的运用使得复杂逻辑的处理变得相当简单
自动化构建编译技术降低了源代码与静态资源的管理成本。随着时间的推移,技术工具或许
很快会更新换代,但是这些前端工程中的最佳实践思想却不会轻易过时。如果你不仅想学习
这些技术的使用方法,更想了解这些技术背后所包含的思想与智慧,那么我真诫地建议你阅
读本书
阅读本书之前的准备
想要很好地理解本书的内容,你需要具备一定的 Node. js和ES2015、FS2016基础,至少要了
解一些常见的概念,例如NPM、模块系统、常量、函数、装饰器和类。除此之外,你最好还
熟悉 Javascript程序在服.务.器和浏览器环境下的调试技术
学习本书示例代码时,大部分时间都要在命令行中进行操作。因此,你应该能够熟练使用自
己操作系统中的命令行工具
本书附带的程序是开源的,全部上传到了 Github。这些示例程序中的开发经验来自开源社区
和笔者自己的实践思考。我不认为这是使用 React与 Redux开发Web应用程序的唯一方式。
你可以将其作为参考,如果有更好的想法,强烈建议你将其贡献给社区,与更多的开发者
起交流进步
最后要说明的是,本书因篇幅有限等原因,无法对每一项技术的讲解都做到完整而详尽。因
此,你还需要根据书中的提示和推荐,去阅读参考相应技术的官方文档
本书的内容安
本书分为四部分
第一部分基础篇主要介绍 React与 Redux的基础知识
第1章简要介绍本书所要讲解的技术,包括 React、 Redux、Node与 Universal渲染
第2章讲解如何在 Node. js I中运行 React
。第3章讲解如何在览器中运行 React
第4章介绍开发服.务.器和热替换技术及其实现过程
第6章介绍 React I的数据载体: state、 props与 context.
第7章介绍 React E的两个对象: Reactelement和组件实例
8章介绍 Redux的 action、 reducer与 store
9章介绍 Redux的 action创建函数和 Thunk中间件
第二部分进阶篇通过精彩的官方示学习 React.与 Redux
第10章讲解如何手动将 Redux连接到 React中
第11章讲解如何使用 react-redux将 Redux连接到 React中。
第12章介绍 Redux的撤销/重做和 Redux开发者工具的使用
第13章讲解如何在 React与 Redux的程序中编写测试
第14章讨论 Redux I的全局状态与 React g组件的内部状态
第15章讲解 React与 Redux中常用的几种数组处理方法
第16章介绍 Redux中的异步处理
第17章介绍如何自定义 Redux中间件。
第18章讲解如何使用 React与 Redux实现 Universal?谊染
致读者
第三部分拓展篇学习一些优秀的第三方拓展
第19章介绍 Webpack同构工具
第20章介绍 React Router,并通过它实现 Universal路由
第21章介绍多页面下的异步处理。
第22章介绍了 bootstrap- loader、 Postcss、 Autoprefixer和 React-bootstrap
第四部分实战篇一步步搭建大型Web应用程序
第23章介绍一个大型项目的基本结构。
第24章使用 Reduxforn制作各种表单
第25章实现图表与表格
第26章实现用户认证。
第27章讲解部署到 Heroku的方法,并实现持续集成。
第28章列出其他资源
如何使用示例代码
本书使用的示例代码可在 Github上获取:htps/ github. com/ lewis6l7/ react-redux-book和htps
github. com/lewis617/react-redux-heroku
除了第1章和第28章外,本书每个章节都有一个示例程序。前三部分使用了短而精的示例
代码,独立地演示技术的功能。从第四部分开始,每一章的例子都会建立在前一章例子的基
础上,最后完成一个大型项目的搭建
另外,为了方便部署到 Heroku,并实现持续集成,第27章的例子被独立到了另一个 Github
仓库中,也就是上述的第二个 Github仓库
致谢
在写这本书的过程中,家人、朋友、领导、同事都给我了很多帮助。没有他们,我是不可能
完成本书的,在此表示由衷的感谢

#############################################


回复

使用道具 举报

℡淺笑如夏 | 2019-12-21 19:51:14 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则