ما هي api-design-patterns؟
اتفاقيات تصميم عقود API لمشاريع FastAPI مع Pydantic v2. يُستخدم أثناء مرحلة التصميم عند تخطيط نقاط نهاية واجهة برمجة التطبيقات الجديدة، أو تحديد عقود الطلب/الاستجابة، أو تصميم ترقيم الصفحات أو التصفية، أو توحيد استجابات الأخطاء، أو التخطيط لإصدار واجهة برمجة التطبيقات. يغطي تسمية RESTful، ودلالات طريقة HTTP، واصطلاحات تسمية مخطط Pydantic v2 (XxxCreate/XxxUpdate/XxxResponse)، وترقيم الصفحات المستند إلى المؤشر، وتنسيق الخطأ القياسي، ووثائق OpenAPI. لا يغطي تفاصيل التنفيذ (استخدم python-backend-expert) أو البنية على مستوى النظام (استخدم بنية النظام). المصدر: hieutrtr/ai1-skills.