Rx 指的是 Reactive Extensions .. 你可以把它想成是一套加工处理数据的方法或者工具 .. 是反应式编程或者叫响应式编程里用的东西 .. 在不同的语言里面都实施使用了这套方法 .. 比如 Rxjs ,就是用在 JavaScript 语言上的 .. RxDart,是用在 Dart 语言上的 ..
这个课程我们会介绍一下 RxDart 这个包提供的一些功能 ..
Rx 里面的 Observable,它跟 Dart 语言本身带的 Stream 很像 .. 有时候可以交替使用它们 .. RxDart 其实就是基于 Dart 里的 Stream 创建出来的,Stream 上的方法在 Observable 上面都可以使用 .. 除了 Stream 原有的功能 .. RxDart 给 Observable 又添加了一些额外的功能 ..