ما هي وظيفة المحلل في GraphQL؟
ما هي وظيفة المحلل في GraphQL؟

فيديو: ما هي وظيفة المحلل في GraphQL؟

فيديو: ما هي وظيفة المحلل في GraphQL؟
فيديو: GraphQL Resolvers | Apollo Server Resolvers | Tutorial # 6 2024, يمكن
Anonim

محلل عبارة عن مجموعة من المهام التي تولد استجابة ل GraphQL استفسار. بعبارات بسيطة ، أ محلل يتصرف مثل GraphQL معالج الاستعلام. كل وظيفة المحلل في GraphQL يقبل المخطط أربع وسيطات موضعية كما هو موضح أدناه - اسم الحقل: (الجذر ، args ، السياق ، المعلومات) => {نتيجة}

ببساطة ، ما هي وظيفة المحلل؟

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

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

يجب أن تعرف أيضًا كيف تعمل أدوات حل GraphQL؟

المحللون المفتاح إلى هذا الرسم البياني. كل محلل يمثل حقلاً منفردًا ، و علبة يستخدم إلى إحضار البيانات من أي مصدر (مصادر) لديك. المحللون تقديم التعليمات الخاصة بتحويل ملف GraphQL العملية في البيانات. المحللون منظمة في واحد إلى تعيين واحد إلى الحقول في أ GraphQL مخطط.

ما هو سياق GraphQL؟

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

موصى به: