x32x01
أدارة أكتب كود
- بواسطة x32x01 ||
اكيد كلنا بنسمع عن حاجه اسمها الـ API يا تري ايه هو الـ API دا ؟
الـ API هو اختصار لـ Application Programming Interface (واجهة برمجة التطبيقات)
يعني ببساطة طريقة بتخلي التطبيقات والبرامج المختلفة "التحدث" مع بعضها البعض.
يعتبر جسر ينقل البيانات والطلبات بين التطبيقات.
مش فاهم انت بتقول اي
تعالي هبسطلك الدنيا ف مثال
تخيل أنك روحت مطعم وطلبت مشوي
انت(الزبون): تدخل المطعم وتطلب "مشوي".
الجرسون (API): بيشوف طلبك ويوديه للمطبخ.
المطبخ (النظام الخلفي)
هيحضر المشوي.
الجرسون (API): بعد مالمشوي يجهز، بيجيبلك المشوي(طلبك).
تعالي كدا نتخيل السيناريو :
الزبون: يعتبر تطبيق أو خدمة تحتاج إلى معلومات أو وظائف معينة.
الجرسون (API): يعتبر الوسيط أو الواجهة التي تتلقى الطلبات من الزبون وتقوم بإرسالها إلى النظام الذي يملك البيانات أو الوظائف (المطبخ).
المطبخ (النظام الخلفي): يعتبر النظام الذي يقوم بمعالجة الطلبات، مثل قاعدة البيانات أو الخوادم.
طيب لي الجرسون هو الـ API؟
الجرسون يعمل كوسيط بين الزبون والمطبخ. هو مبيعرفش ازاي الاكل بيجهز، بس بيعرف يوصل طلبك للمطبخ.
كذلك ال API مبيعرفش ازاي العمليات بتتنفذ داخل النظام، بس بيعرف ازاي يوجه الطلبات للأنظمة الأخرى (مثل قاعدة البيانات أو الخدمات الأخرى) للحصول على البيانات أو تنفيذ العمليات.
الـ API هو اختصار لـ Application Programming Interface (واجهة برمجة التطبيقات)
يعني ببساطة طريقة بتخلي التطبيقات والبرامج المختلفة "التحدث" مع بعضها البعض.
يعتبر جسر ينقل البيانات والطلبات بين التطبيقات.
مش فاهم انت بتقول اي
تعالي هبسطلك الدنيا ف مثال
تخيل أنك روحت مطعم وطلبت مشوي
انت(الزبون): تدخل المطعم وتطلب "مشوي".
الجرسون (API): بيشوف طلبك ويوديه للمطبخ.
المطبخ (النظام الخلفي)
هيحضر المشوي.
الجرسون (API): بعد مالمشوي يجهز، بيجيبلك المشوي(طلبك).
تعالي كدا نتخيل السيناريو :
الزبون: يعتبر تطبيق أو خدمة تحتاج إلى معلومات أو وظائف معينة.
الجرسون (API): يعتبر الوسيط أو الواجهة التي تتلقى الطلبات من الزبون وتقوم بإرسالها إلى النظام الذي يملك البيانات أو الوظائف (المطبخ).
المطبخ (النظام الخلفي): يعتبر النظام الذي يقوم بمعالجة الطلبات، مثل قاعدة البيانات أو الخوادم.
طيب لي الجرسون هو الـ API؟
الجرسون يعمل كوسيط بين الزبون والمطبخ. هو مبيعرفش ازاي الاكل بيجهز، بس بيعرف يوصل طلبك للمطبخ.
كذلك ال API مبيعرفش ازاي العمليات بتتنفذ داخل النظام، بس بيعرف ازاي يوجه الطلبات للأنظمة الأخرى (مثل قاعدة البيانات أو الخدمات الأخرى) للحصول على البيانات أو تنفيذ العمليات.