Diving into solutions around React performance optimization is a large topic. I’d like to address the topic of optimizing performance based on controlling and reducing expensive client network requests by exploring the solutions offered by the React Apollo Client library.
From the documentation itself the solutions Apollo addresses:
One important aspect that I appreciate about Apollo Client compared to other client HTTP libraries like Axios, is increased control over how applications handle network requests. …
Full Stack Web (MERN stack) & Software Engineering student at Lambda School