Я новичок в Angular и пытаюсь выяснить, в каких случаях лучше всего использовать rxjs / Observables, а не просто использовать вызовы get / post по протоколу Http.
Из того, что я прочитал, Observables лучше всего использовать, когда данные должны загружаться лениво в режиме push, а не в режиме pull в Javascript. Кроме того, кажется, что данные будут поступать в любом количестве пакетов, которые не определены заранее. Единственное, что я могу рассматривать в качестве сценария использования Observables, - это использовать веб-сокеты и такие вещи, как новостные ленты или что-то вроде сценария в виде фида в Facebook, но я видел несколько примеров, где Observables использовались для выполнения HTTP-вызова GETтакже. Я не уверен, зачем это нужно.
Если я могу просто сделать http.get, зачем мне нужно http.get (). Подписываться?