Back-End Development

السلام عليكم.

هل يجب أن أتعلم أكثر من لغة برمجة للعمل على Back-End فأنا سوف أتعلم node.js فهل سوف أحتاج تعلم شئ آخر مثل django على سبيل المثال.

وشكراً


و عليكم السلام و رحمة الله تعالى و بركاته

ال node.js عبارة بيئة لتشغيل الجافاسكريبت على السيرفر , و بما أنها بيئة فهي ستوفر لك الأدوات اللازمة لتشغيل السيرفر و التعامل مع الملفات و التعامل مع الطلبات , فأنت هنا يجب أن تتعلم أدوات البيئة .

الآن هنالك ما يسمى بال framework , هدفه تسهيل و تبسيط التعامل مع السيرفر و ذلك لأنه يقوم بالأمور اليديوية عنك و يتركك تركز على أداء و مهام الموقع .

مثلا فرايموورك express.js .. الذي أستعمله أنا و أنصحك به .

شكراً لك.

أنا أستعمل :

HTML / CSS / JavaScript / jQuery / Bootstrap

في برمجة Front-End

فماذا يجب علي أن أستعمل في Back-End ؟

وشكراً.

هناك عدة لغات يمكنك أن تستخدمها لل Back-End مثل : php, node.js , python , ruby ..إلخ

و إن كنت تجيد الجافاسكريبت فأنصحك بال node.js .