Apollo Server
Введение в Apollo Server
Apollo Server - это сервер GraphQL с открытым исходным кодом, соответствующий спецификациям и совместимый с любым клиентом GraphQL, включая Apollo Client. Это лучший способ создания готового к производству, самодокументирующегося GraphQL API, который может использовать данные из любого источника.
Вы можете использовать Apollo Server как:
- Автономного сервера GraphQL, в том числе в бессерверной среде.
- Дополнение к существующему промежуточному ПО Node.js вашего приложения (например, Express или Fastify).
- Шлюз для объединенного графа данных.
Apollo Server обеспечивает:
- Простую настройку, чтобы ваши клиенты-разработчики могли быстро начать получать данные.
- Постепенное внедрение, позволяющее добавлять функции по мере их необходимости.
- Универсальная совместимость с любым источником данных, любым инструментом сборки и любым клиентом GraphQL.
- Готовность к производству, позволяющая быстрее внедрять функции.