Apollo Server 简介
⚠️ 截至 2022 年 11 月 15 日,Apollo Server 3 已正式弃用,预计退役日期为 2024 年 10 月 22 日。
Apollo Server 是一个开源的、规范的 GraphQL 服务器,它与任何 GraphQL 客户端兼容,包括 Apollo Client,它可以方便地构建一个使用任何来源数据的、可自动文档的、生产级 GraphQL API
您可以使用 Apollo Server 作为以下用途:
- 联邦超级图网关
- 联邦超级图中的 子图的 GraphQL 服务器
- 独立的 GraphQL 服务器,包括在云函数环境中
- 作为应用现有 Node.js 中间件(如 Express 或 Fastify)的附加组件
Apollo Server 提供
- 简单的设置,以便您的客户端开发者可以快速获取数据
- 逐步采用,允许您按需添加功能
- 与任何数据源、构建工具和 GraphQL 客户端的通用兼容性
- 生产就绪,使您可以更快交付功能