A practical guide to managing your Angular application's data reactively and efficiently using RxJS 7