لماذا في هذا الكود لم يُستعمل fetch ورابط(endpoint) هل هذا يتطلب عملًا إضافيًا؟
هل هذا العمل الأضافي هو إنشاء api لو كان كذلك هل هو من اختصاص مطور الواجهات الأمامية أم مطور الواجهات الخلفية؟
أظن أنه يتم استعمال سجل محلي لتحميل البيانات واستعراضها، قد يكون بغرض الاختبار إلا في حال ما كانت هاته بيانات هاته المنتجات ثابتة. لاحظ أيضا أنه يتم جلب المنتجات عن طريق قراءتها من وحدة نظام الملفات fs:
const products = await fs.collection("Products").get();
اما وللربط بنقطة الوصول الفعلية (ان وجدت فعليا) فسيتطلب ان تكون الواجهة التي يتم الجلب منها جاهزة وتعيد بيانات مثل تلك التي يتم وصفها في السجل المحلي products. وهذا من عمل مطوري النظم الخلفية بالطبع.
التعليقات