loading

Front End


ازداد الحديث بشكل كبير عن أنظمة إدارة المحتوى مقطوعة الرأس (بلا رأس) أو الـ Headless CMS، وسنتحدث في هذه التدوينة عنها وعن الفرق بينها وبين أنظمة إدارة المحتوى التقليدية.


حتى تكون مطورًا جيدًا لواجهة المستخدم Front-end Developer، يتوجب عليك إتقان عدد من المهارات المتنوعة والتي تساعدك في العمل على أشكال متنوعة من المشاريع ولفت انتباه الشركات العاملة في مجال مواقع الويب.


يستطيع المطور من خلال استخدام تقنية الـ جام ستاك Jamstack ولغة جافاسكربت وأُطر عملها المختلفة أن يبني مواقع وتطبيقات ويب بمتعة أكبر وكفاءة أعلى وتكلفة أقل..


على الرغم من وفرة المصادر التي تشرح HTML و CSS على الإنترنت، إلا أن بعض الكتب تقدّم المعلومات بطريقة أكثر شمولية وتُعرّف المتعلّم باستخدامات أكثر احترافية لعناصر وأكواد هاتين اللغتين.


يتيح موقع Github العمل على نظام إدارة النسخ Git بفاعليّة أكبر، ويمكّن المستخدم من التنقّل بين الفروع والنسخ المختلفة ومشاركتها مع الآخرين بكل سهولة.


يمكن من خلال نظام إدارة النسخ Git وأوامره البسيطة حفظ المشروع البرمجي واسترجاع نسخه المختلفة من على الحاسب الشخصي أو من المنصات الداعمة للنظام مثل Github و Bitbucket.