Какие языки программирования используются для разработки приложения GitHub или приложения OAuth? - PullRequest
0 голосов
/ 30 июня 2018

Но просто чтобы уточнить, я не говорю о реальном приложении, которое заменит или чередует функциональность GitHub.

Я говорю о приложении, которое расширяет и использует функциональность GitHub, согласно: http://developer.github.com/apps/marketplace

Я не очень знаком с разработкой приложения как расширения другого приложения, но на основании прочитанного я могу поддерживать node.JS в качестве языка программирования.

Но просто из любопытства, и это для тех, кто очень знаком с этой темой, это те типы приложений, написанные на любых языках программирования, кроме node.JS. как основной язык?

1 Ответ

0 голосов
/ 30 июня 2018

Насколько я понимаю, GitHub не запускает и не размещает приложения для вас. Это ваша ответственность.

Приложения GitHub используют GitHub API , либо REST v3, либо GraphQL v4, чтобы общаться с GitHub. А GitHub использует webhooks для отправки событий GitHub в ваше приложение. Любой язык программирования, который может принимать и получать запросы HTTPS и работать с JSON, может написать приложение GitHub.

По сути, вы пишете небольшое приложение веб-API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...