· i have seen three ways to listen for changes to a value via an observable / call apis to fetch data from the backend. So please explain. One of these ways has next: : Well because this is not how functional programming is supposed to work. Whenever this. service is typed and auto suggestion appears, in suggestion , method name is suggested and once suggestion is accepted, … The pipe method was added to allow … If you can imagine yourself subscribing to a newsletter, every time there is a new … A subscription is not the same thing as an observable, which is why they cannot … Its a method that comes from rxjs library which angular is using internally.