text: Frontend və backend — proqram təminatı mühəndisliyində proqram təminatının və ya fiziki infrastrukturun və ya aparatın təqdimat təbəqəsi (frontend) və məlumata çıxış təbəqəsi (backend) arasında işlərin ayrılması. Müştəri-server arxitekturasında hətta bəzi təqdimat işləri həqiqətən serverin özündə görülsə belə, müştəri adətən frontend, server isə backend hesab olunur. Proqram arxitekturasında avadanlıq və son istifadəçi arasında çoxlu təbəqələr ola bilər. Ön tərəf (front) mücərrəddir, istifadəçi dostu interfeysi təmin etməklə əsas komponenti sadələşdirir, arxa tərəf (backend) isə adətən məlumatların saxlanması və iş məntiqini idarə edir.