Warning: The magic method InvisibleReCaptcha\MchLib\Plugin\MchBasePublicPlugin::__wakeup() must have public visibility in /home/c6977955/public_html/amateur-engineer.com/wp-content/plugins/invisible-recaptcha/includes/plugin/MchBasePublicPlugin.php on line 37
GitHub API | 素人エンジニアの苦悩

GitHub API

Git

GitHub GraphQL APIをOctokitで使う方法 – PRのデータ取得

GitHub GraphQL APIを使って、リポジトリのPRデータを効率的に取得する方法を解説します。REST APIでは複数回のリクエストが必要だったデータも、GraphQLなら1回のクエリで取得可能です。この記事では、Octokitを...
Git

GitHub REST APIからGraphQLへ移行して7分→20秒に高速化した話

GitHubリポジトリの開発活動を分析するWebアプリを開発中、データ取得に7分もかかる問題に直面しました。そこで、REST APIからGraphQL APIに移行した結果、7分 → 約20秒と約20倍の高速化を達成しました。この記事では、...
Next.js

Vercelでsimple-gitが動かない!GitHub APIへの移行記録

Next.jsで開発したGitHub分析アプリ「Team Insights」をVercelにデプロイしたところ、ローカルでは完璧に動いていたsimple-gitが全く動かない問題に遭遇しました。この記事では、なぜVercelでgitコマンド...