2018 年 11 月 6 日 由 GraphQL 基金会
Linux 基金会,一个通过开源促进大规模创新的非营利组织,宣布一个由行业领导者和用户组成的广泛联盟已联手创建了一个新的开源基金会,用于支持 GraphQL 项目,该基金会将致力于发展和维护一个中立的 GraphQL 生态系统。在 Linux 基金会的支持下,GraphQL 基金会 的使命是促进 GraphQL 的广泛采用,并帮助加速 GraphQL 及其周边生态系统的开发。
“作为 GraphQL 的共同创建者之一,我一直对它自开源以来在采用方面的增长感到惊讶和自豪。通过成立 GraphQL 基金会,我希望通过鼓励更广泛的群体参与贡献,并共同投资于供应商中立的活动、文档、工具和支持,让 GraphQL 成为行业标准,”GraphQL 共同创建者 Lee Byron 说。
GraphQL 是一种下一代 API 技术,由 Facebook 在 2012 年内部开发,并在 2015 年 公开开源。随着应用程序开发转向微服务架构,并强调灵活性以及快速上市速度,GraphQL 等工具正在重新定义 API 设计和客户端-服务器交互,以改善开发人员体验,提高开发人员效率,并最大程度地减少数据传输量。GraphQL 通过在多种编程语言中的可用性,简化了跨平台和移动开发,使开发人员能够为其客户创建无缝的用户体验。
GraphQL 正在被 各种大型公司 用于生产环境,例如 Airbnb、Atlassian、奥迪、CNBC、GitHub、美国职业足球大联盟、Netflix、Shopify、纽约时报、Twitter、Pinterest 和 Yelp。GraphQL 还 每天为 Facebook 处理数千亿次 API 调用。
“我们很高兴欢迎 GraphQL 基金会加入 Linux 基金会。这一进步意义重大,因为它将为这项改变了任何语言云连接应用程序 API 设计方法的关键性突破性技术提供长期支持和加速发展,”Linux 基金会执行董事 Jim Zemlin 说。
与利用 HTTP 和现有协议的基于 REST 的 API 不同,GraphQL API 为开发者提供了灵活性,让他们能够以更少的代码、更高的性能和安全性以及更快的开发周期从各种云数据源中查询所需的确切数据。这不仅使开发者能够快速构建高质量的应用程序,而且还帮助他们在多个平台(如 Web、iOS、Android 以及嵌入式和物联网应用程序)上实现一致性和功能一致性。
GraphQL 基金会将采用开放的治理模式,鼓励参与和技术贡献,并为由投资于 GraphQL 成功发展的生态系统提供的长期管理提供框架。
“在 Facebook,我们的使命是赋予人们建立社区和让世界更紧密联系在一起的力量。我们相信开源项目和围绕它们建立的社区有助于加速创新步伐,并汇集众多智慧来解决大规模挑战。GraphQL 就是这样一个项目和社区,GraphQL 基金会将帮助确保 GraphQL 继续解决开发者在构建未来产品时将面临的真实数据获取挑战,”Facebook 开源总监 Killian Murphy 说。
“GraphQL 重新定义了开发者与 API 和客户端-服务器交互的方式。我们期待与来自 Facebook 等最终用户以及各种供应商生态系统的多元化 GraphQL 社区合作,成为一个独立的基金会,制定他们的治理方案,并继续促进 GraphQL 的发展和采用,”Linux 基金会开发者关系副总裁 Chris Aniszczyk 说。
“Airbnb 在 GraphQL 上投入了巨资,将其置于我们产品和内部工具的 API 策略的核心位置。我们很高兴看到基金会在培养围绕 GraphQL 的社区方面发挥关键作用,并继续发展 GraphQL 作为一项技术,为 Airbnb API 的持续创新铺平道路。” — Airbnb 技术主管 Adam Neary
“鉴于 GraphQL 在现代应用程序开发堆栈中的核心地位,我们今天宣布的基金会不仅是必要的,而且是早就应该出现的。作为 Apollo(GraphQL 最广泛使用的实现)的创建者,我们期待与 Linux 基金会合作,为这个重要的互联网标准定义适当的治理流程。” – Apollo GraphQL 联合创始人兼首席执行官 Geoff Schmidt
“GraphQL 及其强大的生态系统正在彻底改变我们构建产品的方式,并帮助各种规模的团队和组织走到一起。在 Coursera,GraphQL 帮助我们了解 API 的巨大广度,并帮助我们为世界各地的每个人创造变革性的教育体验。我们很高兴看到 GraphQL 基金会对技术和社区的积极影响。” – Jon Wong,Coursera 软件工程师
“GraphQL 自 2012 年创建以来已经走过了漫长的道路。看到这项技术从原型发展到为 Facebook 的核心应用程序提供支持,再到成为整个行业中即将成为普遍标准的开源技术,我感到非常荣幸。GraphQL 基金会是一个令人兴奋的进步。这种新的治理模式是成熟过程中的一个重要里程碑,它将确保一个中立的场所和结构,让整个社区推动技术发展。” – Nick Schrock,Elementl 创始人,GraphQL 联合创始人
“我们在六年前在 Facebook 创建了 GraphQL,以帮助我们构建高性能的移动体验,因此看到它发展壮大并获得广泛的行业采用令人惊叹。自从 Facebook 在 2015 年开源 GraphQL 以来,社区已经发展壮大,包括来自世界各地的开发人员、新成立的初创公司和成熟的公司。GraphQL 基金会的成立是一个新的篇章,它将创建一个治理结构,我们相信这将赋予社区权力,并为 GraphQL 提供长期的技术成功。我期待着看到它在基金会的指导下继续发展。” – Dan Schafer,Facebook 软件工程师,GraphQL 联合创始人
“在过去两年中,GraphQL 已被证明是 GitHub、我们的客户和我们的集成商的宝贵且可扩展的工具。GraphQL 基金会体现了开放性、透明度和社区——所有这些都是我们在 GitHub 坚信的。” – Kyle Daigle,GitHub 生态系统工程总监
“这是一个非常受欢迎的公告,我们相信这是必要的步骤。GraphQL 社区在过去几年中快速发展,并且已经发展到需要透明、中立的治理政策来支持未来发展的程度。在 Hasura,我们期待着帮助基金会完成其工作。” – Tanmai Gopal,Hasura 首席执行官
“GraphQL 已成为现代应用程序开发堆栈中最重要的技术之一,并被各个行业中的开发人员和公司迅速采用。在 Prisma,我们非常高兴支持 GraphQL 基金会,以建立一个健康的社区并持续发展 GraphQL。” – Johannes Schickling,Prisma 创始人兼首席执行官
“在 Shopify,GraphQL 为我们的核心 API 和所有移动和 Web 客户端提供支持。我们坚信开放式开发,并期待基金会帮助扩大社区并培养其发展。” – Jean-Michel Lemieux,Shopify 工程高级副总裁
“GraphQL 正在作为检索大型对象图的最佳协议之一而获得巨大的采用。在 Twitter,我们期待着 GraphQL 生态系统中即将发生的事情,并非常高兴支持 GraphQL 基金会。” – Anna Sulkina,核心服务组高级工程经理,Twitter