Я изучаю паттерны Angular RxJs и не понимаю разницу между BehaviorSubject
и Observable
.
Насколько я понимаю, BehaviorSubject
- это значение, которое может меняться со временем (на него можно подписаться, и подписчики могут получать обновленные результаты). Похоже, что это та же самая цель Observable
.
Когда бы вы использовали Observable
против BehaviorSubject
? Есть ли преимущества в использовании BehaviorSubject
сравнению с Observable
или наоборот?