Traditionally, when developers need to get information from an API with a master-detail data structure, they would normally go through callback hell or, even better, a promise chain to gather all data. An alternative way to handle such a scenario is using RxJS Observables. I encountered a problem recently where…