私はGraphQLの研究を行う必要があり、これは私を混乱させる。ApolloGraphQLはGraphQLにどのように関連していますか?
私は理解しているように、ApolloGraphQLは(PHPに比べてちょうどNodejs、Laravelフレームワークに比べExpressJSなど)GraphQLの最上部に基づくフレームワーク/サービスのいくつかの種類である
は正しいですか?
ありがとうございました私はGraphQLの研究を行う必要があり、これは私を混乱させる。ApolloGraphQLはGraphQLにどのように関連していますか?
私は理解しているように、ApolloGraphQLは(PHPに比べてちょうどNodejs、Laravelフレームワークに比べExpressJSなど)GraphQLの最上部に基づくフレームワーク/サービスのいくつかの種類である
は正しいですか?
ありがとうございましたGraphQLはデータとやり取りする方法が異なります。フードの下では、単一のAPIエンドポイント(通常は/ graphql)を介して動作します。また、クエリーを行い、変異を実行するためのクライアントツールgraphiqlがあります。
Apolloは、クライアントとサーバーの両方でGraphQLを実装するためのフレームワークです。私が知っているほとんどの開発者は、推奨される方法としてサーバー部分を実装するためにExpress-GraphQLを使用しています。また、Apolloクライアントを使用してExpress-GraphQLサーバコンポーネントに接続します。
スティーブン・グリッドは、GraphQLとApolloクライアントを教える素晴らしいコースをUdemyに持っています。また、彼はApolloサーバ上でExpress-GraphQLを使ってサーバにGraphQLを実装しています。
GraphQLはあり、ほとんどあなたのNode.jsサーバー(そうサーバ側)の上にAPI
として今使用される言語
アポロクライアント側ライブラリは、を消費します。GraphQL APIを使用します。
だから、人気のセットアップのために(表現+ GraphQL +アポロ)、
/graphql
/graphql
ありがとうございます@ whitep4nther。しかし、私はここでhttps://www.apollographql.com/serversをチェックしました。アポロはクライアントだけではなく、私を混乱させてしまいます。 –
apollographql.com/serversはGraphQLエンドポイントを公開するのに役立つ一連のツールです。 サーバーではなく、おそらくサーバー側で実行されているので、そのように呼び出されましたが、混乱します – whitep4nther
Apollo Clientは、React、JavaScript、およびネイティブプラットフォーム用の、非常に柔軟性の高いコミュニティ駆動のGraphQLクライアントです。これは、GraphQLを使用してデータをフェッチするUIコンポーネントを簡単に構築できるように、初心者から設計されています... https://www.apollographql.com/docs/react/ – NValchev