Rxメモ
Reactive宣言
メリット・デメリット
解説記事
リアクティブシステムが注目を集める理由
周辺要素を踏まえており、わかりやすい。Conceptual Contexture
リアクティブプログラミングに関する記事多し。
スライド
歴史
RxJava Night振り返り(Reactive Extensionsの歴史)
採用事例
クックパッド
明確に価値を認めているような記述はなし。
類似技術
React
ご存知至高のライブラリ。
WebSocketのPub/Subモデル
仮想通貨取引所のAPIで、WebSocket APIがあるが、これはリアクティブだと思われる。
bitFlyer Realtime API
JavaFX Observable
Akka
https://akka.io/
HP見ると、分かるが、商用採用事例多し。
Qiita記事
個人的な理解
そもそもデザインパターンとしてのオブザーバーである。
GUIライブラリであるJavaFXのObserverインタフェースなどはとても分かりやすいかと思う。
プログラミングパラダイムとしてのオブザーバーという立て付けは無理があるのでは?
もちろん、有用な適用箇所は確実にあると思われる。
有用と思われる適用箇所
- 非同期処理
- ネットワークを介するAPI
- イベント駆動型API
- GUI
あとは、調べていて適用箇所を明らかに間違っているものがあった。
Author And Source
この問題について(Rxメモ), 我々は、より多くの情報をここで見つけました https://qiita.com/OmeletteCurry19/items/ddab2d85447d0588e546著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .