State management is hard. A modern web application will often have to deal with massive amounts of data, multiple API calls, authentication, caching, and UI state. How can frontend developers bring order out of this chaos? On an Angular app I worked on previously, state was managed by RXJS or…