The Code Fix

١٧ يونيو ٢٠٢٦

الفرق بين الواجهة الأمامية والخلفية (Frontend و Backend)

عند دخولك عالم تطوير الويب ستسمع مصطلحات Frontend و Backend و Full-stack. لنوضّحها ببساطة.

الواجهة الأمامية (Frontend)

كل ما تراه وتتفاعل معه في المتصفّح: الأزرار، الألوان، التخطيط، الحركات.

تقنياتها:

فكّر فيها كـ"ديكور المطعم وقائمة الطعام" — ما يراه الزبون.

الواجهة الخلفية (Backend)

كل ما يحدث خلف الكواليس: قواعد البيانات، المنطق، المصادقة، الخوادم.

تقنياتها:

فكّر فيها كـ"المطبخ" — حيث يُحضَّر كل شيء بعيدًا عن نظر الزبون.

Full-stack — الاثنان معًا

مطوّر Full-stack يتقن الواجهتين معًا، ويستطيع بناء تطبيق كامل بمفرده.

أيهما تختار؟

تحبّ...اختر
التصميم والمظهر والتفاعلFrontend
المنطق والبيانات والأنظمةBackend
كل شيء وبناء مشاريع كاملةFull-stack

الخلاصة

لا يوجد خيار "أفضل" — يعتمد على شغفك. ابدأ بأحدهما وأتقنه، ثم وسّع معرفتك.

ابدأ مسارك الأول مع The Code Fix.