Automatically poll data from GraphQL API with Apollo Client useQuery hook

Tomasz Łakomy
InstructorTomasz Łakomy
Share this video with your friends

Social Share Links

Send Tweet

Developers love to automate things.

For instance, we'd like to be able to send a request to an endpoint every X milliseconds because something interesting might have happened. Or we want to get a new picture of a cute dog.

In this lesson, we're going to use useQuery hook to display a random image of a dog every 500 milliseconds using the pollInterval option as well as using the startPolling and stopPolling methods from Apollo Client to manually start and stop the polling process.