摘要: Debug 一直是 RxJS 的难题,原因是当我们使用 RxJS 后,代码就会变得高度 抽象化;实际上抽象并不是什么坏事,抽象会让代码显得简洁、干净,但同时也带来了除错上的困难。 在编写程序时,我们都会希望代码是简洁且可读的。 但当我们用简洁的代码来处理复杂的问题,就表示我们的代码会变得高度抽象!其 阅读全文
posted @ 2024-04-22 23:06 楚小九 阅读(7) 评论(0) 推荐(0) 编辑
摘要: Hot Observable 跟 Cold Observable 的差别,其实就是 资料源(Data Source) 在 Observable 内部建立还是外部建立。 在 RxJS 中很常会看到 Cold Observable 跟 Hot Observable 这两个名词,其实他们是在区分不同行为的 阅读全文
posted @ 2024-04-22 22:34 楚小九 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 30 天悄悄的就过了,这 30 篇的文章基本上已经把 RxJS 一个核心三个重点(Observable + Observer + Subject + Scheduler)以及各个 operators 几乎也都有写到。最开始写这个系列的文章是希望能让 RxJS 的学习曲线降低,所以文章的前后顺序及内容 阅读全文
posted @ 2024-04-22 22:29 楚小九 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 不晓得读者们还记不记得,我们在前面的文章中有提到 Scheduler 是为了解决 RxJS 衍生的最后一个问题,而我们现在就在揭晓这个谜底。 其实 RxJS 用久了之后就会发现 Observable 有一个优势是可以同时处理同步和非同步行为,但这个优势也带来了一个问题,就是我们常常会搞不清处现在的 阅读全文
posted @ 2024-04-22 22:05 楚小九 阅读(2) 评论(0) 推荐(0) 编辑