ما هي api-versioning؟
يُستخدم عند تصميم واجهات برمجة التطبيقات أو تعديلها. يُستخدم عند إضافة التغييرات الفاصلة. يُستخدم عندما يعتمد العملاء على استقرار واجهة برمجة التطبيقات (API). المصدر: yanko-belov/code-craft.
يُستخدم عند تصميم واجهات برمجة التطبيقات أو تعديلها. يُستخدم عند إضافة التغييرات الفاصلة. يُستخدم عندما يعتمد العملاء على استقرار واجهة برمجة التطبيقات (API).
ثبّت مهارة الذكاء الاصطناعي api-versioning بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: yanko-belov/code-craft.
Version your APIs from day one. Never break existing clients.
Breaking changes without versioning destroy client trust. Version APIs explicitly, support multiple versions gracefully, and deprecate with ample warning.
| Removing a field | YES | Deprecate, keep returning | | Renaming a field | YES | Add new, keep old | | Changing field type | YES | Add new field | | Changing response structure | YES | New version | | Adding required parameter | YES | Make optional with default | | Removing endpoint | YES | Deprecate, maintain |
يُستخدم عند تصميم واجهات برمجة التطبيقات أو تعديلها. يُستخدم عند إضافة التغييرات الفاصلة. يُستخدم عندما يعتمد العملاء على استقرار واجهة برمجة التطبيقات (API). المصدر: yanko-belov/code-craft.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/yanko-belov/code-craft --skill api-versioningيُستخدم عند تصميم واجهات برمجة التطبيقات أو تعديلها. يُستخدم عند إضافة التغييرات الفاصلة. يُستخدم عندما يعتمد العملاء على استقرار واجهة برمجة التطبيقات (API). المصدر: yanko-belov/code-craft.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yanko-belov/code-craft --skill api-versioning بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/yanko-belov/code-craft