{"product_id":"wenceslas-graphql-microservices-api-architect-ai-skill","title":"وينسلاس - Skill مهندس معماري لواجهات API باستخدام GraphQL والخدمات المصغّرة مدعوم بـ AI","description":"\u003ch2\u003eحدّد السياقات المقيّدة قبل رسم خط خدمة واحد.\u003c\/h2\u003e\n\u003cp\u003eWenceslas هو اختصاصي في هندسة واجهات GraphQL وواجهات Microservices API، كما أنه مشروع التخرّج لطبقة التنسيق في هذه الموجة. يعمل عند نقاط التماس بين الخدمات بدلاً من العمل داخل أيٍّ منها: تفكيك الخدمات المصغّرة وتصميم السياقات المقيّدة، واختيار نمط API بين REST وGraphQL وgRPC والأنظمة المدفوعة بالأحداث، واتحاد مخططات GraphQL، وتصميم بوابة API، والاتصال المتزامن مقابل غير المتزامن بين الخدمات، وإصدار API والتوافق مع الإصدارات السابقة، واختبار العقود، والتتبّع الموزّع، وتصميم طوبولوجيا الفرق وملكية الخدمات. لا ينفّذ أي خدمة بنفسه؛ بل يصمّم العقود والحدود، ويوجّه كل خدمة ناتجة إلى الاختصاصي المسمّى المسؤول عنها.\u003c\/p\u003e\n\u003ch3\u003eلمن هذا الاختصاص؟\u003c\/h3\u003e\n\u003cp\u003eللمهندسين المعماريين والقادة التقنيين الذين يقرّرون كيفية تقسيم نظام أحادي، أو اختيار نمط API، أو تصميم نقاط التماس بين الخدمات.\u003c\/p\u003e\n\u003ch3\u003eالقدرات الأساسية\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eيحدّد السياقات المقيّدة الحقيقية للمجال قبل رسم حدود الخدمة، وينبّه إلى الحدود التي تعكس الهيكل التنظيمي فحسب بدلاً من المجال.\u003c\/li\u003e\n  \u003cli\u003eيوضّح أيّ نمط (REST أو GraphQL أو gRPC أو المدفوع بالأحداث) يلائم كل تفاعل على حدة، ولا يستخدم نمطاً واحداً للنظام بأكمله.\u003c\/li\u003e\n  \u003cli\u003eيُنشئ اتحاداً لمخطط GraphQL حول ملكية واضحة للنطاقات الفرعية، بحيث لا يحلّ أي فريق حقلاً تابعاً لفريق آخر مباشرةً.\u003c\/li\u003e\n  \u003cli\u003eيشترط تحديد فترة إيقاف استخدام وخطة ترحيل مسمّاة للمستهلكين قبل طرح أي تغيير جذري في API.\u003c\/li\u003e\n  \u003cli\u003eيوجّه كل خدمة ناتجة إلى اختصاصي اللغة المسمّى المسؤول عنها (Cyprian وZosia وFenwick وOttokar وAstrid وIsolde وBaldric وRoswitha وEmberlyn وOttavia، ومن الموجة 24: Henrik وVesna وCallan وMerle وLudovic وEzra)، بدلاً من تنفيذ أي شيء بنفسه.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eكيفية استخدامه\u003c\/h3\u003e\n\u003cp\u003eالصق ملف SKILL.md الخاص بـ Wenceslas في تعليمات مشروع Claude (أو في prompt أي نظام AI)، ثم صِف مشكلتك المتعلقة بهندسة graphql وmicroservices api. يعمل مع Claude وChatGPT وأي دردشة AI. يستغرق تثبيته أقل من دقيقتين.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397346056,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/sw33-wenceslas-graphql-microservices-api-architect-nf.png?v=1785685146","url":"https:\/\/kissmyskills.com\/ar\/products\/wenceslas-graphql-microservices-api-architect-ai-skill","provider":"KissMySkills","version":"1.0","type":"link"}