nextjsgithubgraphqlapireacttypescriptcachingAdding a GitHub Contribution Graph to Next.jsHow to add a GitHub contribution graph to your Next.js site using GitHub's GraphQL API, with server-side caching.April 1, 2025