React Apollo Client GraphQL Cursor Infinite Scroll Pagination with GitHub API

React Apollo Client is an open source community driven React library that is designed to build web application that fetches data with GraphQL endpoint. In this article, we will build a web application that uses GitHub GraphQL API to fetch repositories with most stars in recent week.