في الفيديو ده هتتعرف على:
يعني إيه Web API؟ وإزاي بتشتغل؟
الفرق بين REST و SOAP و GraphQL.
أشهر أنواع Web APIs اللي بتستخدمها يوميًا كمبرمج.
أهم طرق تأمين الـ API ضد الاختراقات، زي التوثيق، التفويض، الـ Rate Limiting، و CORS.
✅ لو أنت مبرمج مبتدئ أو حتى متوسط وبتسمع كتير عن Web APIs ومش فاهمها أو محتاج تبدأ تبنيها بشكل آمن – الفيديو ده ليك!
روابط مفيدة من الشرح:
شرح RESTful API ببساطة:
https://restfulapi.net
الفرق بين REST و SOAP:
https://www.geeksforgeeks.org/difference-between-rest-and-soap
دليل Google الرسمي لتأمين Web APIs:
https://cloud.google.com/endpoints/docs/openapi/authenticating-users
شرح CORS من Mozilla:
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS
مقدمة في Rate Limiting:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-RateLimit-Limit