Migrar GraphQL para Apollo
Nesta página
Importante
Consulte sempre a documentação oficial do MongoDB Atlas e do Apollo Server para obter as informações mais atualizadas e precisas. Etapas específicas podem variar dependendo dos detalhes do seu projeto e das tecnologias utilizadas.
Apollo fornece uma plataforma para desenvolvedores e ferramentas e SDKs de código aberto, incluindo o Apollo MongoDB Server, para unificar seus dados e serviços. O Servidor Apollo MongoDB é uma biblioteca de servidores compatível com especificações e pronta para produção que pode usar dados de qualquer fonte, incluindo o MongoDB Atlas.
A migração do MongoDB Atlas App Services para o servidor Apollo envolve as seguintes etapas:
Criar um servidor Apollo
O servidor Apollo MongoDB é um servidor de código aberto GraphQL compatível com qualquer GraphQL cliente , incluindo o Apollo Client.
Se você estiver usando um Express servidor , acompanhe este tutorial sobre como adicionar o servidor Apollo MongoDB a um MERN projeto de pilha existente.
Se você estiver começando do zero, siga o tutorial de início rápido do servidor Apollo MongoDB. Na etapa 4, siga os Docs para buscar dados do MongoDB.
Certifique-se de atualizar a autorização e a autenticação. Consulte Autenticação e autorização documentação do servidor Apollo MongoDB para obter detalhes.
Desligar os endpoints do Atlas App Services
Depois de verificar se os pontos de conexão da GraphQL API estão totalmente migrados e operacionais no servidor Apollo, você pode excluir seu aplicativo MongoDB Atlas App Services para evitar custos desnecessários. Lembre-se de que os endpoints do Atlas GraphQL não serão mais suportados a partir de 30 de setembro de 2025.
Próximos passos
Confira os da Apollo Federation Docs para saber como construir uma arquitetura federada que combina várias GraphQL APIs do para criar um supergrafo unificado.