الجزء من التطبيق الذي يراه المستخدم ويتفاعل معه: الصفحات والأزرار والنماذج والتصميم.
الواجهة الأمامية هي كل ما يظهر في المتصفح أو على شاشة الجوال: التصميم والألوان والقوائم ونماذج الإدخال وسلوك الأزرار. تُبنى عادةً بتقنيات مثل HTML وCSS وJavaScript، وأطر عمل مثل React. وهي تتواصل مع الخادم لجلب البيانات وحفظها. وتختلف تفاصيلها بين المتصفح وتطبيقات الجوال.
انطباع العميل الأول يأتي من الواجهة. سرعتها ووضوحها ودعمها الصحيح للعربية والاتجاه من اليمين لليسار تؤثر مباشرة على الثقة والمبيعات. واجهة جميلة لكنها بطيئة على الجوال قد تخسرك عملاء أكثر من واجهة بسيطة وسريعة. نصيحة عملية: صمّم للجوال أولًا لأن معظم عملائك سيصلون منه غالبًا، واختبر الواجهة بالعربية أولًا لا كترجمة لاحقة. وتذكّر أن أي فحص في الواجهة وحدها يمكن تجاوزه، فالتحقق المهم مكانه الخادم.