انتقل إلى محتوى الدرس

GitHub for Hosting and Teamwork منصة GitHub لمشاركة الكود والفرق

تعرّف على منظومة الأدوات اليومية لمطور الواجهة الأمامية: كتابة الكود في VS Code، وفحص العناصر والتجاوب عبر DevTools، واستلام التصاميم من Figma، وحفظ الإصدارات والعمل الجماعي عبر Git وGitHub، ومفهوم npm وVite وأمان المستودعات.
3 صفوف تعليمية
تكنولوجيا الويب
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يتساءل معظم المبتدئين: هل هو نفسه ؟ الإجابة هي لا؛ فهما شريكان متكاملان يؤدي كل منهما دوراً مختلفاً تماماً كما يوضح الجدول المقارن الآتي:

وجه المقارنة نظام Git (الأداة المحلية) منصة GitHub (المنصة السحابية)
الماهية والطبيعة برنامج يُثبّت على حاسوبك لتسجيل تاريخ وإصدارات الكود محلياً. موقع سحابي على الإنترنت يستضيف مستودعات للنسخ الاحتياطي والعمل الجماعي.
الحاجة للإنترنت يعمل محلياً بالكامل دون اتصال بالإنترنت لحفظ اللقطات والفروع. يتطلب اتصالاً بالإنترنت لرفع التعديلات () أو سحب تحديثات الفريق ().
الوظيفة الرئيسية حفظ تاريخ التغييرات والرجوع لأي إصدار سابق بأمان. مشاركة الكود، ومراجعة التعديلات عبر طلبات الدمج ()، وبناء معرض أعمالك.

تأمل المخطط التوضيحي الآتي الذي يلخص تكامل هذه الأدوات في رحلة العمل اليومية لمطور الواجهة الأمامية:

الصف 2 صورة توضيحية
مخطط يوضح دورة عمل أدوات مطور الواجهة الأمامية وتكامل Figma وVS Code وnpm وVite وDevTools مع نظام Git ومنصة GitHub
الصف 3 ملاحظة هامة