You can use limit and offset. Let's say you need 10 pages only. This will fetch 10 blog posts starting from the 1st record.
query { blogPosts(limit: 10, offset: 0) { title author { name authorImage } } }
For second page, use limit: 10, offset: 10, This will fetch 10 records starting from the 11th record and so on.