أدى ظهور الحوسبة السحابية والخدمات الصغيرة وتطوير الأجهزة المحمولة إلى عصر انتشار واجهة برمجة التطبيقات (API). تعمل واجهات برمجة التطبيقات الآن على تشغيل مجالات رقمية مختلفة، بدءًا من مواقع الويب وتطبيقات الأجهزة المحمولة وحتى تطبيقات المؤسسات وأجهزة إنترنت الأشياء (IoT). ونتيجة لذلك، أصبحت معرفة كيفية تصميم واجهات برمجة التطبيقات مهارة بالغة الأهمية للمطورين.

يقدم هذا الكتاب الإلكتروني نظرة عامة شاملة على تصميم واجهة برمجة التطبيقات (API) لمساعدتك في إنشاء واجهات برمجة تطبيقات تتسم بالكفاءة والفعالية. سوف تتعلم عن: 

  • أساسيات تصميم API
  • أساسيات تصميم واجهة برمجة التطبيقات (API).
  • أنماط تصميم واجهة برمجة التطبيقات
  • أفضل ممارسات تصميم واجهة برمجة التطبيقات
  • عملية تصميم واجهة برمجة التطبيقات
  • مستقبل تصميم API