الويب وواجهات البرمجةمتوسط
RESTful API
واجهة REST
النطقريستفل إيه بي آي
التعريف
أسلوب لبناء الـ API يكون فيه لكل شيء (مستخدم، طلب) عنوانه الخاص، وتتعامل معه بطرق HTTP القياسية (GET وPOST وPUT وDELETE).
أين تسمعه؟
تصميم الأنظمة، ومقابلات الـ backend، ووثائق الـ API.
أمثلة
The mobile app talks to a RESTful API that returns JSON.
يتواصل تطبيق الجوال مع واجهة REST تعيد JSON.Use
استخدمPOSTto create andDELETEto remove a resource.POSTللإنشاء وDELETEللحذف.
خطأ شائع
تسمية كل API تعمل عبر HTTP بأنها «REST». كثير منها مجرد «HTTP API» ولا يتبع قواعد REST مثل استخدام الأفعال الصحيحة.
واصل الاستكشاف
المزيد في الويب وواجهات البرمجة