هل تؤيد حسوب ان تبدأ بتطورير مشاريعها الجديدة بـ Node.JS ؟؟


التعليق السابق

صعبه في مشروع يعمل به فريق كبير

لان ال javascript

لا يوجد بها type checking

ولا يوجد بها interfaces

بدون هاتين عند كبر حجم المشروع سيكون صعب جدا السيطرة علي الكود

بدون استخدام unit test

تعوض فقدان هاتين الخاصيتين

و ايضا لن تستطيع ان تعطي مثلا ال interface لمبرمج لا يعرف الصورة العامة

ليقدم لك ال implementation المناسب

أو حتي اذا اردت استبدال implementation ب implementation اخر

لن تسطيع بسهولة

typescript

تحل هاتين المشكلتين

ولا تلغي الجافا سكريبت في نفس الوقت

اقرب مثال هو مكتبة Angular 2

تم اعادة كتابتها ب ال typescript

انا لا ابشر ب ال typescript

ولكن هي نصيحة لمن يتوقع له بناء مشروع ضخم يحتوي علي الكثير من ال classes و ال interfaces

و يريد تحكم في الكود مهما كبر حجمه بشكل مكافئ ل java


تطوير الويب

مجتمع خاص بمناقشة وطرح المواضيع والقضايا العامة المتعلقة بتطوير الويب ولغاتها المختلفة

88.8 ألف متابع