什么是RxIo

RxIo响应式编程是一种基于异步数据流概念的编程模式,其实现原理类似于RxJava,通过RxIo产生的数据流就像一条河:它可以被观测,被过滤,被操作,或者为新的消费者与另外一条流合并为一条新的流,进而形成链式调用,逐级层层调用。

为什么用RxIo来实现异步

目前市面上采用异步的成熟方案有函数回调Promise协程等方式,而框架之所以采用RxIo响应式编程原因在于程序的简洁性。随着开发中程序逻辑越来越复杂,RxIo依然可以继续保持它的简洁性,代码逻辑更加简洁、优雅,可读性比较高。

RxIo的优势

  • 具备响应式编程该具有的特性;
  • 为异步而生,无需手动创建线程,具备线程切换的能力;
  • 支持链式调用,保证代码的简洁性;
  • 支持各种操作符,功能强大,满足各种业务需求;
  • 简化了异步的处理;