Rxjs 学习推荐

简介: 最近再做新项目,前端用到的是angular6,自然绕不开rxjs。可以把 RxJS 想成处理 非同步行为 的 Lodash。搜了很多教程,发现有位台湾同胞写的30 天精通 RxJS系列非常好。

最近再做新项目,前端用到的是angular6,自然绕不开rxjs。
可以把 RxJS 想成处理 非同步行为 的 Lodash。
搜了很多教程,发现有位台湾同胞写的30 天精通 RxJS系列非常好。由浅入深,循序渐进。
想学的同学可以直接去看。
而且简书的热心同学还翻译成了简体

另外谈谈个人对于学习新知识的方法。

首先对于陌生的技术名词要先去官方的网站看介绍,因为官方的教程是最新的,而且的写的人一般是技术的作者本人。
官方的教程一定要先多看几遍。

其次官方的教程可能写的比较晦涩,或者例子太少,这个时候可以搜些网友写的文章或者书籍看。
对于技术文章,要留意是否是转载,很多是不负责任的转载,没有加入自己的理解。

最后,对于编程光看是不行的,有时候看完感觉是会了,但是不看教程一行都敲不出来,这是因为思路是被别人引领着,自己没有在脑子里过一遍,建议看懂后自己再敲一便,也是理顺自己思路的过程。

动画的方式演示了大部分Rxjs的Operator的执行过程

相关文章
|
存储 缓存 JavaScript
RxJS 是前端开发的未来吗?
RxJS 是前端开发的未来吗?
82 0
|
7月前
|
JavaScript 前端开发 调度
15_Rxjs
15_Rxjs
52 0
|
存储 缓存 JavaScript
RxJS系列03:主题 Subjects
RxJS系列03:主题 Subjects
117 1
|
前端开发 JavaScript API
RxJS系列01:响应式编程与异步
RxJS系列01:响应式编程与异步
199 0
|
JavaScript 前端开发 算法
RxJS系列06:测试 Observable
RxJS系列06:测试 Observable
107 0
探秘 RxJS Observable 为什么要长成这个样子?!
我们都知道 RxJS Observable 最基础的使用方法:是建立 Observable,即调用 .create API
|
前端开发 JavaScript API
继续解惑,异步处理 —— RxJS Observable
Observable 可观察对象是开辟一个连续的通信通道给观察者 Observer,彼此之前形成一种关系,而这种关系需要由 Subscription 来确立,而在整个通道中允许对数据进行转换我们称为操作符 Operator。
|
机器学习/深度学习 存储 JavaScript
你就是函数响应式编程(FRP)啊?!【附 RxJS 实战】
什么是 FRP? 英文全称是:Functional Reactive Programming,翻译过来就是:函数响应式编程。
|
JavaScript 前端开发 调度
你会用RxJS吗?【初识 RxJS中的Observable和Observer】
概念 RxJS是一个库,可以使用可观察队列来编写异步和基于事件的程序的库。 RxJS 中管理和解决异步事件的几个关键点: Observable: 表示未来值或事件的可调用集合的概念。 Observer: 是一个回调集合,它知道如何监听 Observable 传递的值。 Subscription: 表示一个 Observable 的执行,主要用于取消执行。 Operators:** 是纯函数,可以使用函数式编程风格来处理具有map、filter、concat、reduce等操作的集合。
149 0
|
前端开发 JavaScript API
Rxjs源码解析(一)Observable
学习一个库最好的方法就是看其源码,理解其 api 的调用原理,用起来自然也就很清楚自己到底在干什么了,秉持着此观念,为了更好地理解 rxjs,抽空将其源码看了一遍 本文章不会刻意涉及概念性的东西,主线就是解读源码,并在恰当的时候给出一些小例子,源码基于 rxjs v7.4.0 版本
337 0