Loading lesson
Keep queries in sync with the backend by polling for new data | Manage State in React Apps with Apollo Client and GraphQL | egghead