Data Synchronization for React
"The React Query library offers Hooks for fetching, caching and updating asynchronous data. Manage data in your React and React Native applications without touching any "global state".
Tell React Query where to get your data and how fresh you need it to be and the rest is automatic. React Query handles caching, background updates and stale data out of the box with zero-configuration."