1. تطوير الويب
1

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

  • it-pro
  • 2015-04-25T11:13:48+00:00
  • رابط مختصر

التعليقات

عرض جميع التعليقات
التعليق السابق
0
hosamred
  • 2015-05-02T13:16:54+00:00
  • أضف ردا
    • رابط مختصر

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

لان ال javascript

لا يوجد بها type checking

ولا يوجد بها interfaces

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

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

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

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

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

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

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

typescript

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

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

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

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

http://blogs.msdn.com/b/typ...

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

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

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

تطوير الويب

مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.

102 ألف متابع

أطلق موقعك الإلكتروني في دقائق

صمم موقعك كاملا بالسحب والإفلات بدون خبرة برمجية، واحجز مكانك على الإنترنت.

أنشئ موقعك الآن

انسخ هذا الرابط:

تنبيه