切換導覽
ReactiveX
簡介
文件
Observable
運算子
Single
Subject
排程器
語言
RxJava
RxJS
Rx.NET
RxScala
RxClojure
RxSwift
其他
資源
教學
社群
GitHub
Twitter
其他
介紹
Rx 簡介
:Lee Campbell 的免費線上書籍
你的滑鼠是一個資料庫
,作者 Erik Meijer
你一直錯過的反應式程式設計簡介
,作者 André Staltz
掌握 Observables
,來自 Couchbase 文件
33rd Degree Reactive Java
,作者 Tomasz Kowalczewski
2 分鐘 Rx 簡介
,作者 André Staltz
維基百科:
反應式程式設計
和
函數式反應式程式設計
集合管道
,作者 Martin Fowler
給懶人的 NotRxJava 指南
,作者 Yaroslav Heriatovych — 如何將雜亂的非同步程式碼重組為反應式
學習一些 Rx 以造福大眾
,Artur Glier 的影片介紹
Rx 的趣味介紹
,Erik Meijer 的影片講座
反應式擴展:超越基礎
,Dan Lew 的演講(如何建立自己的運算子、避免訂閱中的記憶體洩漏、了解排程器、熱和冷的 Observable、共享 Observable、Subject 的麻煩、背壓)
反應式程式設計
,Venkat Subramaniam 的演講影片
使用 RxJava 和 Java8 從頭開始建構應用程式
,作者 Shekhar Gulati
RxJava、RxAndroid 和 Retrolambda 的派對技巧
,作者 César Ferreira
反應式 GWT,前端的 RxJava
,作者 Zakaria Amine
教學
學習 RxJava
,作者 Jafar Husain
Rx 工作坊
反應式程式設計和 MVC
互動式教學:
JavaScript 中的函數式程式設計
和
配套講座(影片)
,作者 Jafar Husain
RxJava 教學 01
,來自 ZA Software Development Tutorials 的教學影片,展示如何在 Eclipse 中設定一個簡單的專案
RxJava 簡介
,作者 Chris Froussios
書籍
Rx 簡介
Rx 簡介(網站)
程式設計反應式擴展和 LINQ
.NET 中的反應式擴展
- 使用代碼「dresherdoc」為 Rx 社群提供永久 39% 的折扣
RxJava 精要
- 給 Android 開發者的 RxJava
掌握反應式使用者介面
- 教你一種新的程式和資料思考方式,以及如何建構穩健且可擴展的使用者介面。
掌握反應式 JavaScript
,作者 Erich de Souza OliveiraUo,Packt 出版。
Vert.x 實戰
,作者 Julien Ponge。
學習 RxJava
,作者 Thomas Nield,Packt 出版。
RxSwift:使用 Swift 進行反應式程式設計
,作者 Florent Pillet、Junior Bontognali、Marin Todorov 和 Scott Gardner,raywenderlich.com 出版。
課程
使用 RxJava 的 Java 8 反應式程式設計
,由 Russell Elledge 設計的課程
反應式程式設計原則
,Coursera 上的課程
反應式 Java 9
,作者 Manuel Vicente Vivo,Packt 出版。
反應式 JavaScript 程式設計
,作者 Shriyans Bhatnagar,Packt 出版。
RxJava
掌握 RxJava
,作者 Dan Lew
LambdaJam Chicago 2013:
Netflix API 中的函數式反應式程式設計
,作者 Ben Christensen
QCon London 2013 演講:
Netflix API 中的函數式反應式程式設計
和 與 Ben Christensen 的相關
訪談
Netflix API 中使用 RxJava 的函數式反應式
,作者 Ben Christensen 和 Jafar Husain
不同 Java 風味的 RxJava
:相同程式碼的 Java 7 和 Java 8 實作
最佳化 Netflix API
,作者 Ben Christensen
Netflix 的反應式程式設計
,作者 Jafar Husain
使用 RxJava 實作事件匯流排
,作者 Kaushik Gopal
進階 RxJava
,來自 Dávid Karnok 的部落格
單元測試 RxJava Observables
,作者 Iván Carballo
RxJava:單元測試範例
,作者 Nathan Hunston
將 Twitter4J 轉為 RxJava 的 Observable
,作者 Tomasz Nurkiewicz
在 Completablefuture 和 Observable 之間轉換
,作者 Tomasz Nurkiewicz
RxJava Observables 和 Akka Actors
,作者 Anton Kropp
Vert.x 和 RxJava
,作者 @petermd
在 RxJava 中延遲 Observable 程式碼直到訂閱
,作者 Dan Lew
有效的 RxJava
,作者 Mike Parker
RxJava GWT
配接器程式庫和 Ignacio Baca 的
RxGWT
GWT 綁定
RxJS
RxJS - 用於函數式反應式程式設計的 Javascript 程式庫
,作者 Dennis Stoyanov 的線上書籍
學習 RxJS
,作者 Jafar Husain
RxJS Koans
,作者 Matt Podwysocki
Netflix JavaScript Talks - 使用反應式擴展進行非同步 JavaScript
,Jafar Husain 關於 Rx 程式設計方式的演講影片
從程序式到反應式 Javascript 的旅程
,作者 Gleb Bahmutov
RxJS Observables vs. Promises
— Ben Lesh 解釋一些差異的影片課程
rxvision
— 用於 RxJS 反應式串流的視覺化偵錯工具
Rx Visualizer
- Rx Observables 的動畫遊樂場
Netflix 的非同步 JavaScript - Netflix JavaScript Talks - Jafar Husain
Netflix 的非同步 JavaScript - MountainWest JavaScript 2014 - Jafar Husain
Netflix 的非同步 JavaScript - HTML5DevConf - Jafar Husain
使用 RxJS 為函數式程式設計增加更多樂趣 - Ryan Anklam
每個潮人都應該了解的函數式反應式程式設計
(影片)- Bodil Stokke 示範如何使用 RxJS 建立互動式遊戲機制
RxEmber
— 一組用於 Ember 和 RxJS 的實驗性輔助工具
JavaScript Jabber #83
Hello RxJS - Channel 9
今日和明日的 RxJS - Channel 9
使用 RxJS 處理串流
,來自 Hugo Cordier 演講的投影片
DevNation 的 RxJS 會議
,Brian Leathem 將 Observable 操作視覺化為動畫
RxJS 的反應式函數
,來自 Vincent O’s LeedsJS 演講的投影片
JavaScript 中的非同步和串流:我們都做錯了!
- Matthew Podwysocki 的影片/投影片簡報
逐步教學:使用 RxJS 建構 RSS 閱讀器
- 作者 Charanjit Singh
Angular Air #29:反應式程式設計
,Matt Podwysocki 的影片
RxKotlin
RxJava 實驗
,作者 Joan Zapata
Rx.NET
rx.codeplex.com
Channel 9 MSDN 關於反應式擴展的影片
Rx 工作坊:Observables vs. Events
Rx 工作坊:統一程式設計模型
改進 Carnac 程式碼庫和 Rx 使用
,作者 Jake Ginnivan
.NET Rocks #907
使用 Rx 的事件串流操作
第 1 部分
和
第 2 部分
,作者 Richard Kerslake
使用反應式擴展的雲端規模事件處理
,作者 Bart De Smet
RxNetty
使用 RxNetty 存取 Meetup 的串流 API
,作者 Tomasz Nurkiewicz
RxPY
RxPY 入門
RxScala
RxJava:Scala 中的反應式擴展
:Ben Christensen 和 Matt Jacobs 在 SF Scala 上發表演講的影片
RxScala + Swing GUI
:由 Samuel Gruetter 提供的使用 Swing GUI 的 RxScala 動機範例
RxSwing
使用 Swing、RxJava 和 RxSwing 範例的 Java MVVM
,由 Peti Koch 提供
Android
Android 開發人員的 RxJava 基礎指南
,由 Jim Baca 提供
RxAndroid 專案
RxJava for Android 簡介
,由 Matt Dupree 提供(以及
第 2 部分
)
Android 上使用 ReactiveX 入門
,由 Ashraff Hathbelagal 提供
非同步 Android 程式設計(好的、壞的和醜陋的)
,由 Devin Corrigall 提供
深入理解 RxJava,第 4 部分:反應式 Android
— 由 Dan Lew 提供
Android 上的 RxJava:彈出式選單和對話方塊
,由 Adel Nizamutdinov 提供
在 SoundCloud 使用 RxJava 處理 Android 應用程式的複雜性
:Matt McComb 採訪 Matthias Käppler
學習 Android 版 RxJava 的資源
,由 Greg Loesch 提供
RxBinding
— 基於 RxJava 的 Android 簡易單向綁定支援
G-Rex
— 一個小型函式庫,協助使用 Android 上的 RxJava 將物件儲存到磁碟並從磁碟還原
用 rx.Observable 取代 AsyncTask 和 AsyncTaskLoader
,由 Ross Hambrick 提供
如何防止 RxJava 訂閱者洩漏
,由 Matt Dupree 提供
使用 RxJava 的 Android 反應式程式設計
,由 Ivan Morgillo 提供的簡報影片
以範例學習 RxJava(適用於 Android)
,由 Kaushik Gopal 提供的簡報影片和演講投影片,以及
相關的 GitHub 存放庫
Retrofit 2.0:Android 上最佳 HTTP 用戶端函式庫迄今為止最大的更新
,現在支援 RxJava Observables
快速 Android 網路
,建立在 OkHttp 用戶端層之上的快速 Android 網路,現在支援 RxJava
RxJava2-Android-Samples
,由 Amit Shekhar 提供的 Android 版 RxJava2.0 學習資源
範例
React RxJS 自動完成
React RxJS TODO MVC
Ninya.io - Angular + RxJS + rx.angular.js
-
網站
Reactive Trader
-
網站
簡報和影片
不要跨越串流 - Cascadia.js 2012
投影片/演示
影片
治癒你的非同步困境 - Strange Loop 2013
投影片/演示
影片
使用 FRP 和 RxJS 的串流和基於事件的程式設計 - FutureJS 2014
投影片/演示
影片
MIX 2011
Channel 9 上的反應式擴充功能影片
反應式 Angular - Devoxx France 2014 - Martin Gontovnikas
測試反應式應用程式
,由 Ben Christensen 提供 - 了解
TestSubscriber
和
TestScheduler
參考資料
101 個 Rx 範例 Wiki
Rx 設計準則
Rx 入門指南
反應式宣言
ReactiveX 文件中文翻譯
- 從此網站翻譯成中文的文件
未來展望
Reactive Streams 1.0.0 訪談