Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/ /
Atlas App Services
/ /

GraphQL を Apollo に移行する

重要

最新かつ正確な情報については、 MongoDB Atlasと Apollo Server の両方の公式ドキュメントを常に参照してください。具体的な手順は、プロジェクトの詳細と使用されるテクノロジーによって異なる場合があります。

Apollo は、データとサービスを統合するための開発者プラットフォームとオープンソース ツールと SDK(Apollo Server を含む)を提供します。 Apollo Server は、 MongoDB Atlasを含む任意のソースからのデータを使用できる、 仕様に準拠した、本番環境に対応できるサーバーライブラリです。

MongoDB Atlas App Services から Apollo Server への移行には、次の手順が含まれます。

1

Apollo Server は、Apollo Client を含む任意のGraphQLクライアントと互換性のあるオープンソースのGraphQLサーバーです。

Expressサーバーを使用している場合は、既存のMERNスタックプロジェクトに Apollo Server を追加する方法について、このチュートリアルに従ってください。

最初から開始する場合は、 Apollo Server クイックスタート チュートリアル に従ってください。ステップ4 で、 MongoDBからデータを取得するためのドキュメントに従います。

承認と認証は必ず更新してください。 詳細については、Apollo の 認証と承認MongoDB Server のドキュメントを参照してください。

2

GraphQL API エンドポイントを操作するすべてのクライアント アプリケーションを、新しい Apollo エンドポイント URL を指すように更新します。

3

GraphQL APIエンドポイントが Apollo Server で完全に移行され、運用されていることを確認したら、 MongoDB Atlas App Servicesアプリを削除して不要なコストを回避できます。 Atlas GraphQLエンドポイントは、30、2025 以降、サポートされなくなります。

複数のGraphQL API を組み合わせて統合スーパーグラフを作成する方法については、 Apollo Federation のドキュメントを 参照してください。

戻る

Hasra への移行

項目一覧