يعتبر ال Restful API من اشهر انواع APIs المستخدمة في الويب ولتي تتميز بسهولة عملها وايضا سهولة التعامل معها حيث انها لها عدة خصائص رائعة تجعل منها الاختيار الامثل لكل من يرد عمل خدمات ويب لنظامه او Back end للتطبيقات الموبيل والويب ال Rest API يتضمن علي خصائص 1- السيرفر – المستخدم وهنا يأتي دور التواصل بين الاثنين حيث كل جزء يهتم بما عليه فال سيرفر يهتم ب backend اما المستخدم فيهتم ب front end ويمكن تغير وتبديل او تعديل اي منهما بعيد عن الاخر وبدون اي تأثير او تغيرات عليه 2- التخزين مثل المتصفح فأن ال Restful ِيسمح بتخزين البيانات عند المستخدم 3- URL based كل خدمة ويب او resource لها URL معين وثابت وغير متكرر مع اي خدمة ويب اخري في نفس Restful API 4- Stateless وهي انه لا يوجد بيانات يحتفظ بها السيرفر خاصة بالمستخدم او طالب الخدمة حيث انه ينتهي بعد ارسال Response للclient لا يتم حفظ اي شئ يخص هذا ال Client ابدا يعتبر تصميم ال Restful API من اهم العمليات في البدء في implement restful API حيث ان ال Rest تعتمد علي HTTP protocol Methods في تحديد نوع العمليات التي يقوم بها كل مصدر من API مثل GET- POST- DELETE- PUT ثم عليك ان تكتب اللوجك الخاص بكل Web services والتي هي ما تقوم به والوظيفة الخاصة بها كورس ال Restful API in PHP يعتبر كورس مميز جدا لكل مطوري الويب ومصممي المواقع حيث يمكنك من اضافة امكانيات رائعة في قدارت في تطوير المواقع والتعرف علي كيفية انشاء خدمات الويب لاي نظام او برنامج وبناء انظمة معقدة مبنية علي احدث اساسيات الويب الحديث