Loading lesson
Use fetchMore and merge field policies to dynamically load more items into a list | Manage State in React Apps with Apollo Client and GraphQL | egghead