هل هي مجموعة من الوظائف التي تنشئ استجابة لاستعلام GraphQL؟
هل هي مجموعة من الوظائف التي تنشئ استجابة لاستعلام GraphQL؟

فيديو: هل هي مجموعة من الوظائف التي تنشئ استجابة لاستعلام GraphQL؟

فيديو: هل هي مجموعة من الوظائف التي تنشئ استجابة لاستعلام GraphQL؟
فيديو: React Conf 2021 - Replay 2024, ديسمبر
Anonim

بغرض رد إلى استفسارات ، المخطط يحتاج إلى حل المهام لجميع المجالات. هذه مجموعة من الوظائف يسمى "خريطة المحلل". تربط هذه الخريطة حقول وأنواع المخطط بملف وظيفة.

إذن ، كيف تكتب الاستعلامات في GraphQL؟

أ استعلام GraphQL يستخدم لقراءة أو جلب القيم أثناء استخدام الطفرة اكتب أو القيم اللاحقة.

دعونا ننشئ تطبيقًا بسيطًا لفهم متغير الاستعلام.

  1. الخطوة 1 - تحرير ملف المخطط.
  2. الخطوة 2 - تحرير المحلل.
  3. الخطوة 3 - إعلان متغير الاستعلام في GraphiQL.

بالإضافة إلى ذلك ، ما هي اشتراكات GraphQL المستخدمة؟ الاشتراكات منطقة GraphQL الميزة التي تسمح للخادم بإرسال البيانات إلى عملائه عند حدوث حدث معين. الاشتراكات عادة ما يتم تنفيذها مع WebSockets. في هذا الإعداد ، يحافظ الخادم على اتصال ثابت بالعميل المشترك به.

بهذه الطريقة ، ما هي وظيفة المحلل؟

محلل تعريف. كل حقل في كل نوع مدعوم بامتداد وظيفة يسمى ب محلل . أ محلل هو وظيفة يحل قيمة لنوع أو حقل في مخطط. المحللون يمكن إرجاع كائنات أو مقاييس مثل سلاسل ، أرقام ، منطقية ، إلخ.

ما وسيلة النقل التي تستخدمها أبولو لتنفيذ الاشتراكات؟

الاكثر شهرة المواصلات لـ GraphQL الاشتراكات اليوم هو الاشتراكات - المواصلات -ws. يتم الحفاظ على هذه الحزمة من قبل أبولو المجتمع ، ولكن يمكن أن يكون تستخدم مع أي عميل أو خادم GraphQL تطبيق.

موصى به: