graphql

    0

    1答えて

    GraphQLの権限を管理する方法は? たとえば、誰かが投稿を取得するためのクエリを作成し、そのユーザーが権限を持っていない場合、そのような場合にはどのような応答が必要ですか? サブコレクションの権限がない場合の対応方法たとえば投稿+コメント(ユーザーが投稿の権限を持っているがコメントの権限がない場合)

    0

    1答えて

    私のプロジェクトでSSOを使用する予定があります(おそらくGluuまたはAuth0を使用します...)。また、GraphQLをAPIに適用することを検討しています。 最初の見方では、これらの2つは異なるレイヤーで作業しているので、簡単に互換性があるように見えます。しかし、プロジェクトに適用する際に問題、考慮事項、ガイドラインがあれば、両方の経験を積んだ人から聞きたいことがありますか?

    0

    1答えて

    私はGraphqlを嫌う多くの開発者がいると聞いてきました。 Ruby on Railsで実装した後は、基本的にRails 5に組み込まれているJBuilderと同じことを実現し始めました。 Railsの観点から、GraphqlはJBuilderよりどのようなメリットがありますか?彼らは本質的に同じもののために使用されていますか?私がGraphqlに関して欠けているものはありますか?

    1

    1答えて

    私はtype Userを持っています。ユーザーはtype TeamMemberでもかまいません。 UserとTeamMemberの唯一の違いは、追加フィールドteamRole: Stringです。だから、私は...重複ユーザーのすべてのフィールドを定義することを避けるために、次のような何かをするために、このための構文を知っ type User { id: ID!, name:

    0

    1答えて

    最後の日の前にGraphQLで作業しませんでした。私はgraphql-tagでApollo Clientを使用します。今、私はこのクエリを使用してサーバーから都市のリストを取得することができます。 query { cities(country:countryName, limit:30){ id name } } しかし、私は、ユーザーが入力した

    0

    2答えて

    私はGraphQLの研究を行う必要があり、これは私を混乱させる。 私は理解しているように、ApolloGraphQLは(PHPに比べてちょうどNodejs、Laravelフレームワークに比べExpressJSなど)GraphQLの最上部に基づくフレームワーク/サービスのいくつかの種類である は正しいですか? ありがとうございました

    0

    1答えて

    私は建築的な疑問を抱いています。私の会社ではgraphqlを利用したいのですが、同じページにありました。しかし、私たちの組織には、バックエンドエンドのフロントエンドと呼ばれるものがあります(ここからのBFFは慣れていないとここに慣れています:http://samnewman.io/patterns/architectural/bff/)。彼ら自身が必要なものをgraphqlサーバに問い合わせます。

    0

    1答えて

    Refact Apollo GraphQLという突然変異を使用して、特定の名前の突然変異を呼び出すのは、同じコンポーネントに複数の突然変異があるからです。 options.updateを使用してキャッシュを更新すると、更新は呼び出されません。 マイ複数の変異のコードは次のようになります: 輸出デフォルト コン( graphql( SaveRuleMutation, { name: '

    0

    1答えて

    Graphqlに関する多くのチュートリアルを見てきましたが、それらはすべて異なって書かれています。私は彼らのすべての長所と短所が何であるか疑問に思っていた。また、さまざまなファイルの型やクエリなどをモジュール化するにはどうすればよいでしょうか?私が見た最初の方法は、文字列を使ってGraphQLスキーマを記述し、それをエクスポートしてからスキーマファイルにインポートする方法です。これは次のようになり

    1

    1答えて

    Aは、node_modulesフォルダ内にあるプライベートライブラリに以下のコードがあります。 'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); var _graphql = require('graphql'); var FileTypeEnum = new _grap