GraphQL を Apollo に移行する
重要
MongoDB Atlas と Apollo Server の両方の公式ドキュメントを常に参照してください 最新かつ正確な情報については、 を参照してください。具体的な手順は、プロジェクトの詳細と使用されるテクノロジーによって異なる場合があります。
Apollo は、 開発者プラットフォーム を提供します と オープンソース ツールと Apollo Server を含む SDK を使用して、データとサービスを統合します。Apollo Server は、 MongoDB Atlas を含む任意のソースからのデータを使用できる、 仕様に準拠した、本番環境に対応できるサーバー ライブラリです。
MongoDB Atlas App Services から Apollo Server への移行には、次の手順が含まれます。
Apollo Server の作成
Apollo Server は、 Apollo Client を含む任意の GraphQL クライアントと互換性のあるオープンソースの GraphQL サーバーです。
Express サーバーを使用している場合は 、Apollo Server を追加する 方法についてこのチュートリアルに従ってください 既存の MERN スタック プロジェクトに渡す追加オプション。
最初から開始する場合は、 Apollo Server クイックスタート チュートリアル に従ってください 。ステップMongoDB 4で、 からデータを取得する ための に従ってください。Docs
承認と認証は必ず更新してください。 詳細については、Apollo の 認証と承認MongoDB Server のドキュメントを参照してください。
次のステップ
Apollo FederationDocs の の確認 では、複数のGraphQL API を組み合わせて統合スーパーグラフを作成するフェデレーティッド アーキテクチャを構築する方法を学びます。