RESTful API ماهو
ما هو RESTful API ؟
طبعآ اصبح هذا المصطلح من المصطلحات الاكثر انتشارآ والاكثر اهمية في عالم برمجة الويب
كي تفهم هذا المصطلح بشكل اكثر سهولة جميعنا يعرف ان هناك العديد من اللغات التي تستخدم لبرمجة الويب مثل php – Asp.net – python وهكذا لذلك يصبح من الصبح التخاطب والتكامل بين مواقع الويب لانه عادة ماتحتاج بعض المواقع الى الاتصال بمواقع اخرى لجلب بعض البيانات فيصبح من الصعب التفاهم بين هذين الموقعين اذا كان تم بنائهما بلغات مختلفة لذلك ظهر ال RESTful للاتصال بين صفحات الويب وهو يستخدم طلبات HTTP لبيانات GET و PUT و POST و DELETE.
تستند واجهة برمجة تطبيقات RESTful – التي يشار إليها أيضًا بخدمة RESTful على الويب – على تقنية نقل الحالة التمثيلية (REST) ، وهي أسلوب معماري ونهج يستخدم في الاتصالات التي غالبًا ما تستخدم في تطوير خدمات الويب