Back End

  • Back End و Front End و Full Stack الفرق بين

     

    تنقسم التخصصات في مجال برمجة المواقع الالكترونية إلى 3 أقسام رئيسية، وهي ال Back-End وال Front-End وال Full Stack، لذلك يجب الإلمام بكل تخصص على حدى لكي تحدد المجال الذي تريد التخصص فيه.

    Front-End vs. Back-End vs. Full Stack Development

    – ماهو Front-End ؟

    تكمن مهمة المتخصص في Front-End في تطوير الجزء الذي يتفاعل معه المستخدم العادي، بمعنى اخز هو الجزء المتعلق بواجهة المستخدم، كالشكل و الألوان و مواضع الأزرار و التأثيرات التي تحدت في الصفحة, وبالتالي يتوجب على المطور المتخصص في Front-End أن تكون لديه القدرة على تحويل شكل موقع من صيغة PSD إلى HTML بحيث يتوجب عليه الإلمام بلغات برمجية من قبيل HTML و CSS و JavaScript ثم
    إطارات العمل مثل Vue.js و React.js و Angular.js

     

    – ماهو Back-End ؟

    تكمن مهمة المتخصص في Back-End هندسة قواعد البيانات و التمكن من استعمالها بالإضافة إلى مهمة تطوير الكود الذي يمكنه من التعامل مع الخادم. بحيث يقوم المتخصص في Back-End باستعمال العناصر السابقة فيما بينها لبرمجة التطبيقات، لذا يتوجب عليه الإلمام بقواعد البيانات مثل MySQL, SqlServer, PostgreSQL و لغات البرمجة مثل PHP, CSharp, Java ثم إطارات عمل مثل Laravel و Symfony و Spring …

    – ماهو Full Stack ؟

    المبرمج Full Stack تكون لديه القدرة على تنفيذ مهام على مستوى Back-End أي تطوير التطبيقات و هندسة قاعدة البيانات بالإضافة إلى قدرته على القيام بمهام معينة على مستوى واجهة المستخدم بمعنى Front-End مما يمكنه من أن يصبح متعدد المهام.

     

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر