Спасибо, что уделили мне часть своего времени. На самом деле это не вопрос «как сделать», а скорее вопрос «возможно ли это или я просто сошел с ума?». Недавно я просмотрел несколько страниц портфолио и нашел действительно отличную идею от https://flexdinesh.github.io/, но в разделе «портфолио» вместо того, чтобы иметь просто характеристики проекта, можно ли каким-то образом использовать Github API или какой-либо другой эквивалент для извлечения и представить такие данные, как количество коммитов (или таблицу, которую github показывает на странице вашего проекта) и тип проекта (например, Java, Javascript и т. д.) и, возможно, даже некоторую дополнительную информацию. В качестве фона я использую React с Node.js. Опять же, это, вероятно, бесполезно для всех, но я думаю, что это могло бы быть что-то классное, если бы А) оно действительно существовало, и Б) это не слишком сложно реализовать. Я пробовал читать документацию из Github, искать в Интернете и просматривать другой исходный код, но там не повезло. Если у кого-то есть информация или отзывы, я всегда готов помочь!
Спасибо и хорошего дня





насколько я понимаю, вы хотите отображать статистическую информацию о проектах на сайте вашего портфолио.
Github предоставляет API, который может получить почти всю информацию, которую вы видите на их веб-сайте.
Итак, чтобы получить все языки, используемые в репозитории, вы можете выполнить запрос GET на https://api.github.com/repos/:owner/:repo/languages,
Чтобы получить количество коммитов, вы можете выполнить запрос GET на https://api.github.com/repos/:owner/:repo/commits.
и так далее
По умолчанию они будут получать данные из общедоступных репозиториев. Если вы хотите отображать информацию из своих частных репозиториев, вам необходимо предоставить токен аутентификации с каждым запросом.
Вы можете узнать больше о доступных вызовах API здесь
дайте мне знать, если вам понадобится дополнительная помощь
Большое спасибо! Ага в основном это и основные характеристики проекта. Я прочитаю. Большое спасибо!