شرح صفوف ومحتوى الفقرة
بعد أن تعرّفت على نصفي تطبيقات الويب، قارن في الجدول الهندسي الآتي بين الواجهة الأمامية () والواجهة الخلفية () من حيث بيئة العمل والمسؤوليات:
| معيار المقارنة | الواجهة الأمامية () | الواجهة الخلفية () |
|---|---|---|
| بيئة التشغيل | تعمل داخل متصفح الزائر () | تعمل داخل الخادم البعيد () |
| التركيز الأساسي | المظهر البصري، وتجربة المستخدم المتجاوبة، والتفاعل اللحظي | منطق العمل، وقواعد البيانات الدائمة، والمصادقة، وواجهات |
| التقنيات واللغات | و و وأطر العرض | و و و و وقواعد البيانات |
| الاتصال بقاعدة البيانات | لا تتصل أبداً بقاعدة البيانات المركزية بشكل مباشر | تتصل مباشرةً بقاعدة البيانات لقراءة السجلات وتحديثها |
| سرية الكود البرمجي | ينزل للمتصفح ليتمكن من رسم الشاشة ويمكن فحصه | سري تماماً داخل الخادم ولا يصل للمتصفح سوى النتيجة النهائية |