لما تبدأ تتعلم Web Development، أكيد هتسمع كتير مصطلحات زي Frontend و Backend.
طيب إيه الفرق بينهم؟ وإيه دور كل واحد في بناء المواقع والتطبيقات؟
🔹 أولًا: إيه هو الـ Frontend؟
الـ Frontend هو الجزء اللي المستخدم بيتعامل معاه مباشرة.
يعني كل حاجة بتشوفها قدامك في المتصفح من ألوان، أزرار، صور، وتحركات.
أشهر اللغات والتقنيات:
- HTML – لبناء الهيكل العام للموقع
- CSS – لتنسيق وتجميل التصميم
- JavaScript – لإضافة تفاعلية وسلوك ديناميكي
💡 مثال: لما تفتح موقع تسجيل دخول، وتكتب الـ username والـ password، ده كله من شغل الـ Frontend.
🔹 ثانيًا: إيه هو الـ Backend؟
الـ Backend هو الجزء اللي ورا الكواليس، واللي بيتعامل مع الخادم (server) والبيانات (database).
المستخدم مش بيشوفه، لكنه مسؤول عن معالجة البيانات، التحقق من صحة الإدخال، وتخزين المعلومات.
أشهر اللغات والتقنيات:
- Node.j