书籍 深入浅出RxJS的封面

深入浅出RxJS

程墨

出版时间

2018-03-31

ISBN

9787111596646

评分

★★★★★
书籍介绍

本书系统讲解RxJS响应式编程的技术原理与应用。第1章剖析函数响应式编程的基本概念,通过简单RxJS代码引入函数响应式编程,并与传统编程方式对比,解释这种编程范式的优势,以及这种范式形成的历史。第2章介绍学习RxJS必须掌握的基本概念,包括数据流、操作符和观察者模式。第3~9章介绍RxJS的各种操作符,以及如何选择恰当的操作符来完成不同的任务。第10章介绍RxJS如何实现多播的方式。第11章介绍实现调度Scheduler的作用、原理与使用。第12章介绍如何调试和测试RxJS相关代码,写出高可测试性代码。第13章介绍如何在React应用中使用RxJS,提高代码质量。第14章介绍Redux与RxJS的组合应用,发挥两者的共同优势。第15章介绍一个综合案例,用RxJS实现网页游戏Breakout,并剖析RxJS如何实现动画和绘图。

资深架构师,曾任职于摩托罗拉、雅虎和微软,云鸟配送平台联合创始人,目前服务于美国视频服务公司Hulu。

目录
目录 Contents
前言
第1章 函数响应式编程1
1.1 一个简单的RxJS例子1
1.2 函数式编程5

显示全部
用户评论
rxjs入门好书,配合30天精通rxjs网站基本就可以跨出理解rxjs的第一步了。 本书最后三章难度跳跃有点大,可惜我react redux canvas 都不熟,只能暂且跳过了。 今天想用rxjs写点东西的时候发现大脑还是一片空白…有点像当年的vuex,概念懂一点,但是实战不知道什么情况下用,也不知道如何使用。
挺烧脑的,需要多读几遍。
出于如下几个原因,决定放弃对此书的考古工作: 1. 代码不可运行,RxJS 是CommonJS写的,例子的引入方式直接报错,或者包含无用代码(例如of操作符不需要引入就可以用,例子中却引入了),尽管修改代码后可以运行,但徒增困惑。 2. 第3章开始,出现一些表述含混前后乱序的地方,例如没有提起pipeable前就直接说到和pipeable有关的结论 3. 版本已经是 7,花费太多时间纠再5版本上的各种语法问题,以及猜测作者表述的真实含义,太费时间 感激作者作出的工作,但真的不是好的 RxJS 学习材料
推荐阅读
入门书,但要把书中的代码示例当成伪代码去看,理解其所示原理,不去纠结于代码的正确性。
看了一半,挺好的入门书,书中所用的代码版本已经过时了,但对于理解rxjs的设计还是挺有帮助
不错的一本书,会延伸开来涉及一些相关方面的知识。不是那种罗列api的书籍,讲解得深度恰到好处
暴力地用三天读完了这本书,感觉不错。就作者的讲解能力来说,真的是可以的,很多地方虽然复杂,但作者都给讲得一清二楚的;就书的的内容来说,操作符的介绍很全面,实战也有涉及到,就是稍微少了一点。不过我感觉瑕不掩瑜。这本书看到后面,我的感觉是越看越酣畅淋漓,越看越觉得这种「以数据流为中心」的「纯函数」模式真的好漂亮,就是抽象层级不断累加,写起来很费脑子(即使是读起来也很费脑)。FP,永远的神。
讲得还是不错的,但是有些地方无用的顺嘴话有点多。对于Rx来说,个人认为其本身是一个对于封装及其如何暴露API的指南,如何实现比如何使用要有趣得多