انتقل إلى محتوى الدرس

No Cross-Browser Pixel Headaches التحرر من تفاوت شاشات المتصفحات

موازنة واقعية بين مميزات تخصص الواجهة الخلفية مثل بناء منطق الأنظمة والتحرر من مشاكل المتصفحات واستقرار المهارات وبين تحدياته كالمسؤولية العالية عن البيانات وضغط الطلبات.
2 صفوف تعليمية
تكنولوجيا الويب
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

ينجذب كثير من المبرمجين إلى تطوير الواجهة الخلفية بسبب راحة يومية ملموسة: أنت تشغّل كودك داخل بيئة خادم واحدة معروفة ومنضبطة تتحكم فيها بالكامل!

  • خادم واحد معلوم مقابل آلاف الأجهزة المجهولة: بينما ينشغل مطور الواجهة الأمامية بتجربة شكل الصفحة على عشرات مقاسات الهواتف والأجهزة اللوحية ومتصفحات Safari وChrome وFirefox، يعمل كود مطور الواجهة الخلفية على خادم محدد بإصدار لغة واحد اختاره الفريق بنفسه.
  • التركيز على صحة البيانات وسرعتها بدلاً من جدل البكسلات: لن تقضي ساعات في تعديل إزاحة زر بمقدار بكسلين أو إصلاح اهتزاز قائمة على هاتف قديم؛ فمهمتك محددة بوضوح: إذا استقبلت الطلب وطبّقت القواعد وأرجعت بيانات الصحيحة في أجزاء من الثانية بكود ، فقد أُنجزت المهمة بنجاح!
الصف 2 ملاحظة هامة