Diff

傻傻分不清

概念

  • React: Facebook 开源的前端开发框架,与响应式编程没有关系,与后端没有关系

  • Reactive:响应式的; 大多数场景里用来描述响应式编程(Reactive Programming

  • Reactive Streams: 响应式编程规范 http://www.reactive-streams.org/ ,已纳入JDK9

  • Reactor: 响应式编程的一种实现,Spring5 采用,遵循Reactive Streams规范

  • RxJava:响应式编程的一种实现,Android 采用较多,遵循Reactive Streams规范

  • ReactiveX:简称 Rx,是一个编程模型,也是一个组织(http://reactivex.io/),下面有 RxJava/RxJS/Rx.NET 等项目

对比