تطوير الويب · مصطلحات · HTTP وواجهات API

ما معنى REST API؟

المعنى في مجال تطوير الويب مع أمثلة

اسممصطلح شائع

REST API: واجهة برمجة تطبيقات وفق أسلوب REST، واجهة REST

واجهة REST API مبنية وفق أسلوب REST، بحيث يكون لكل مورد عنوان URL خاص وتُستخدم طرق HTTP القياسية مثل GET وPOST وDELETE للتعامل معه.

طريقة الاستخدام

اختصار REST هو Representational State Transfer ويُنطق كلمة واحدة «رِست». ويقال أيضًا RESTful API. وتُعد GraphQL أسلوبًا بديلًا شائعًا.

أمثلة

  1. The mobile app and the website both use the same REST API.

    يستخدم تطبيق الهاتف والموقع واجهة REST API نفسها.

    يبرز المثال مشاركة تطبيقين للواجهة نفسها بدل بناء واجهة منفصلة لكل منهما.

  2. In our REST API, GET /orders lists orders and POST /orders creates a new one.

    في REST API لدينا، تعرض GET /orders الطلبات وتنشئ POST /orders طلبًا جديدًا.

    يوضح المثال كيف تحدد طريقة HTTP ما إذا كان المسار يعرض الموارد أو ينشئها.

تراكيب شائعة

  • RESTful API
  • REST endpoint
  • design a REST API
  • call a REST API

مصطلحات أخرى: HTTP وواجهات API

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: