Subject ReplaySubject ReplaySubject([bufferSize], [windowSize], [scheduler]) bufferSize: データを一度に保存しておく個数の上限(takeのようなもの) windowSize: データを保存して破棄する時間の間隔(debounceのようなもの) BehaviorSubject BehaviorSubject(initialValue) Demo AsyncSubject