はじめに 私はRxSwiftを業務で使うことになったので勉強を始めましたが、Rxの世界を知るためのバックグラウンドがほぼゼロの状態でしたので概念を理解するのに非常に苦労しました。 今となってはWebに溢れているRxの解説記事はわかりやすいと思えますが、はじめはチンプンカンプンで凄いイライラしました。私と同じような経験をしてほしくないため、同じようにRxの世界に疎い人向けに、これさえ知っといたらとりあえず勉強を進めることができるし、挫折しないはず、という思いを込めて記事を書きました。ある程度Swiftを使用している方向けになると思います。 RxSwiftとは? RxSwiftを知るにはRxを理解しておく必要があります。RxとはReactive Extensionsの略で非同期処理やイベント処理などを宣言的に記述することができる便利ライブラリです。RxSwiftという一つの概念ではなく、Rxの