مشروع GraphQL

تحتوي هذه الصفحة على تفاصيل مشروع كتابة فني مقبول ضمن "موسم المستندات" من Google.

ملخص المشروع

مؤسسة البرامج المفتوحة المصدر:
GraphQL
الكاتب الفني:
كارولستران
اسم المشروع:
إنشاء مرجع للأسئلة الشائعة
طول المشروع:
المدة العادية (3 أشهر)

وصف المشروع

إنّ تعلُّم تقنية جديدة ليس سهلاً على الإطلاق، وهو يتضمّن الكثير من الأسئلة. باستخدام GraphQL، تطور المشروع بشكلٍ كافٍ، في معظم الأحيان، تتوفر المعلومات هناك. يتعلق الأمر بالعثور عليها فقط لأن هذه المعلومات مبعثرة عبر موارد ومنتديات برمجة متنوعة.

قد يكون الشيء الذي يمكن أن يكون تحسينًا فعال لمتعلمي GraphQL جزءًا أساسيًا من الأسئلة الشائعة (FAQ). هذه المعلومات غير متوفّرة حاليًا في schemaql.org، ما يؤدي إلى طرح أسئلة تتكرر باستمرار أو لا تتم الإجابة عنها.

سيتم دمج قسم الأسئلة الشائعة الجديد هذا في موقع chartql.org الإلكتروني ويحتوي على أقسام تتعلّق بما يلي:

  • سجلّ GraphQL والعناصر الداخلية

    • ما هي مؤسسة GraphQL؟
    • متى ولماذا تم إنشاء GraphQL؟
    • ما هي أفضل الموارد للبدء؟
  • أساسيات GraphQL

    • ما الفرق بين GraphQL وREST/SQL/وما إلى ذلك؟
    • ما هي أفضل حالات استخدام GraphQL؟
    • هل GraphQL متاحة لمطوّري برامج React فقط؟
  • مفاهيم GraphQL المتقدّمة

    • كيف يمكنك إجراء تخزين مؤقت من جهة الخادم باستخدام GraphQL؟
    • هل يتيح GraphQL الاستخدام بلا إنترنت؟
    • كيف يمكنك اختبار واجهة برمجة التطبيقات GraphQL API؟
  • المواصفات

    • كيف يمكنني المساهمة في المواصفات؟
    • ما هي أفضل طريقة للالتزام بإصدارات المواصفات؟

ومن المحتمل أن تطرح المزيد من الأقسام في المستقبل. الأسئلة أعلاه هي أمثلة محتملة. هي أيضًا مجموعة من الأسئلة التي سألني عنها زملائي الذين يتعلمون أو بعد تقديم محاضرة في مؤتمر حول GraphQL.

سيتم طرح الأسئلة الخاصة بالأسئلة الشائعة في مجالات مختلفة من الإنترنت ثم يتم فرزها وتحديد أولوياتها لاحقًا. وتشمل بعض هذه المجالات:

  • StackOverflow
  • مشاكل GitHub (في مؤسسة GraphQL، وHow To GraphQL وغيرها)
  • Twitter
  • محادثات مع مدربي GraphQL البارزين
  • صفحات المنتجات ذات الصلة بـ GraphQL
  • Quora

بالإضافة إلى المحتوى الموجز والمفيد، سيتم إنشاء صفحة الأسئلة الشائعة النهائية مع وضع تجربة المستخدم وإمكانية الوصول في الاعتبار.