·implementing-api-patterns
</>

implementing-api-patterns

تصميم واجهة برمجة التطبيقات (API) وتنفيذها عبر أنماط REST وGraphQL وgRPC وtRPC. يُستخدم عند إنشاء خدمات الواجهة الخلفية أو واجهات برمجة التطبيقات العامة أو الاتصال من خدمة إلى خدمة. يغطي أطر عمل REST (FastAPI، وAxum، وGin، وHono)، ومكتبات GraphQL (Strawberry، وasync-graphql، وgqlgen، وPothos)، وgRPC (Tonic، وConnect-Go)، وtRPC لـ TypeScript، واستراتيجيات ترقيم الصفحات (القائمة على المؤشر، والقائمة على الإزاحة)، وتحديد المعدل، والتخزين المؤقت، وإصدار الإصدارات، وإنشاء وثائق OpenAPI. يتضمن أنماط تكامل الواجهة الأمامية للنماذج والجداول ولوحات المعلومات ومهارات الدردشة المدعمة بالذكاء الاصطناعي.

19التثبيتات·0الرائج·@ancoleman

التثبيت

$npx skills add https://github.com/ancoleman/ai-design-components --skill implementing-api-patterns

كيفية تثبيت implementing-api-patterns

ثبّت مهارة الذكاء الاصطناعي implementing-api-patterns بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/ancoleman/ai-design-components --skill implementing-api-patterns
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: ancoleman/ai-design-components.

Design and implement APIs using the optimal pattern and framework for the use case. Choose between REST, GraphQL, gRPC, and tRPC based on API consumers, performance requirements, and type safety needs.

Key Features: Auto OpenAPI docs, Pydantic v2 validation, async/await, 40k req/s

See references/rest-design-principles.md for FastAPI patterns and examples/python-fastapi/.

تصميم واجهة برمجة التطبيقات (API) وتنفيذها عبر أنماط REST وGraphQL وgRPC وtRPC. يُستخدم عند إنشاء خدمات الواجهة الخلفية أو واجهات برمجة التطبيقات العامة أو الاتصال من خدمة إلى خدمة. يغطي أطر عمل REST (FastAPI، وAxum، وGin، وHono)، ومكتبات GraphQL (Strawberry، وasync-graphql، وgqlgen، وPothos)، وgRPC (Tonic، وConnect-Go)، وtRPC لـ TypeScript، واستراتيجيات ترقيم الصفحات (القائمة على المؤشر، والقائمة على الإزاحة)، وتحديد المعدل، والتخزين المؤقت، وإصدار الإصدارات، وإنشاء وثائق OpenAPI. يتضمن أنماط تكامل الواجهة الأمامية للنماذج والجداول ولوحات المعلومات ومهارات الدردشة المدعمة بالذكاء الاصطناعي. المصدر: ancoleman/ai-design-components.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/ancoleman/ai-design-components --skill implementing-api-patterns
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-10

Browse more skills from ancoleman/ai-design-components

إجابات سريعة

ما هي implementing-api-patterns؟

تصميم واجهة برمجة التطبيقات (API) وتنفيذها عبر أنماط REST وGraphQL وgRPC وtRPC. يُستخدم عند إنشاء خدمات الواجهة الخلفية أو واجهات برمجة التطبيقات العامة أو الاتصال من خدمة إلى خدمة. يغطي أطر عمل REST (FastAPI، وAxum، وGin، وHono)، ومكتبات GraphQL (Strawberry، وasync-graphql، وgqlgen، وPothos)، وgRPC (Tonic، وConnect-Go)، وtRPC لـ TypeScript، واستراتيجيات ترقيم الصفحات (القائمة على المؤشر، والقائمة على الإزاحة)، وتحديد المعدل، والتخزين المؤقت، وإصدار الإصدارات، وإنشاء وثائق OpenAPI. يتضمن أنماط تكامل الواجهة الأمامية للنماذج والجداول ولوحات المعلومات ومهارات الدردشة المدعمة بالذكاء الاصطناعي. المصدر: ancoleman/ai-design-components.

كيف أثبّت implementing-api-patterns؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/ancoleman/ai-design-components --skill implementing-api-patterns بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/ancoleman/ai-design-components