ماهي انواع المواقع التي يعملها الفرونت اند
يعني الي اعرفة فقط متجر الاكتروني
وموقع تعرفي وايش بعد
الواجهة الأمامية (front-end) ليست أداة ولا لغة برمجة ولا أي شيء مشابه، لذلك لا يمكننا أن نقول أن "الفرونت اند يقوم بعمل مواقع"، بل الصحيح هو أن نسأل، ما معنى الواجهة الأمامية (الفرونت اند) في الموقع؟
الجواب هو: الواجهة الأمامية هو الجانب الذي يمكنك رؤيته في الموقع. هذا يتضمّن الكتابة، الألوان، تنسيق الخط، التصميم العام، الصور، الأزرار، وكل شيء آخر يظهر للمستخدم.
بينما المفهوم المقابل هو الواجهة الخلفية (backend) وهو الجزء الذي يقوم بالعمليّات التي لا يرى تفاصيلها المستخدم، فهو الجزء المسؤول عن تحميل البيانات وإرسالها وتخزينها، والقيام بكل العمليّات الضرورية من أجل عمل الموقع.
الواجهة الأمامية شيء ضروري ولا يمكن أن يكون هناك موقع إلكتروني بدون واجهة أمامية، وإلّا فكيف يمكن أن يراه المستخدم؟ لكن الواجهة الخلفية تعتمد على وظيفة الموقع وليس كل موقع يملك واجهة خلفية. المواقع التي تملك واجهة خلفية تعرف باسم المواقع الديناميكية (Dynamic Website) بينما التي لا تملكها تعرف باسم المواقع الساكنة (Static Website).
بالنسبة للمثال الذي ذكرته، فالمتجر الإلكتروني هو مثال عن موقع ديناميكي، حيث يجب أن يكون فيه واجهة أمامية كما في أي موقع، ويجب أن يكون لديه أيضا واجهة خلفية تقوم بتخزين معلومات السلع والمستخدمين وتعالج طلباتهم وتقوم بعملية الدفع وبقية الأمور الضرورية الأخرى.
أمّا بالنسبة لموقع لا يحتاج واجهة خلفية، فيمكن أن نجد مواقع السيرة الذاتية والأعمال السابقة للشخص أو مواقع التعريف بشركة ما أو صفحة هبوط، فهذه كلّها ثابتة ولا تتفاعل مع ما يدخله المستخدم.
يمكنك تعلّم المزيد عن تطوير الواجهات الأمامية والخلفية من هذين المقالين:
هناك العديد من أنواع المواقع التي يمكن لمطوري الواجهة الأمامية (Front-end developers) العمل عليها، وليست مقتصرة فقط على متاجر الكترونية او صفحات تعريفية. سأقوم بتقسيم انواع المشاريع وفق تقسيم توضيحي :
ويوجد العديد والعديد من انواع المشاريع الأخرى.
فعلياً , يمكن لأ مشروع أن يقوم مطوري الواجهة الأمامية العمل عليه , موقع عيادات طبية أو موقع استعلام او اي موقع أخر
مطور الواجهة الأمامية front end web developer هو المبرمج المسؤول عن إنشاء الجزء المرئي من المواقع التي يراها المستخدم ويتفاعل معها عند زيارة أي موقع ومكوناتها من أزرار وقوائم ونصوص ورسومات وصور ونماذج وغيرها وتحديد كيف سيبدو كل جزء من موقع الويب وكيف سيتفاعل المستخدم معه.
لذلك أي موقع تراه يكون عن طريق مطور الواجهة الأمامية ولكن هناك بعض المواقع التي تحتاج لمطور واجهة خلفية وللتوضيح أكثر يفضل الإطلاع على ال المقالات التالية
التعليقات