Docs Menu
Docs Home
/ /
Atlas App Services
/ /

GraphQL を Apollo に移行する

項目一覧

  • Apollo Server の作成
  • クライアント アプリケーションの更新
  • Atlas App Services エンドポイントのシャットダウン
  • 次のステップ
  • 追加リソース

重要

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

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

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

1

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

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

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

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

2

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

3

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

Apollo FederationDocs の の確認 では、複数のGraphQL API を組み合わせて統合スーパーグラフを作成するフェデレーティッド アーキテクチャを構築する方法を学びます。

戻る

Hasra への移行