但是,为了澄清一下,我并不是在谈论一个真正的应用程序,它将取代或替代GitHub的功能。
根据http://developer.github.com/apps/marketplace
,我说的是一个扩展并使用GitHub功能的应用程序我并不是很熟悉将应用程序开发为另一个应用程序的扩展,但是根据我的阅读,它可以支持node.JS作为其编程语言。
但是出于好奇,对于那些对此主题非常熟悉的人,这些类型的应用程序是用除node.JS之外的任何编程语言编写的。作为主要语言?
答案 0 :(得分:3)
据我了解,GitHub不会为您运行或托管应用程序。那是你的责任。
GitHub Apps use the GitHub API(REST v3或GraphQL v4)与GitHub对话。 GitHub使用webhooks将GitHub事件发送到您的应用。可以发出和接收HTTPS请求并使用JSON的任何编程语言都可以编写GitHub App。
基本上,您正在编写一个小的Web API应用程序。