JavaScript بأنواع — كود أأمن وأسهل في الصيانة.
الأنواع بتمسك أخطاءك وأنت بتكتب، قبل ما توصل للمستخدم.
الأنواع الأساسية هي مفرداتك الأولى في TypeScript.
بتعرّف بيهم شكل الكائنات وتعيد استخدام الأنواع عبر مشروعك.
تحديد أنواع المعاملات والقيمة المُرجَعة بيوثّق دوالك ويمنع أخطاءها.
بتديك مجموعة قيم محدّدة ومسمّاة بدل أرقام أو نصوص سحرية.
بتركّب أنواع مرنة بتوصف القيم الحقيقية بدقّة أكبر.
TypeScript بتضيّق النوع حسب الشرط — تعلّم تتعاون معاها بدل ما تحاربها.
الـ generics بتخلّيك تكتب كود قابل لإعادة الاستخدام مع الحفاظ على الأمان.
أنواع جاهزة بتوفّر عليك وقت وتعيد تشكيل أنواعك بسهولة.
TypeScript بتدعم البرمجة الكائنية بأدوات قوية للأصناف.
تنظيم الكود بالوحدات مع الأنواع بيخلّي مشروعك واضح وقابل للتوسّع.
TypeScript مع React بيدّيك إكمال تلقائي وأمان كامل للمكوّنات.
ملف tsconfig بيتحكّم في صرامة المترجم وسلوكه في مشروعك.
ملفات التعريف بتدّي أنواع لمكتبات JavaScript اللي مالهاش أنواع.
استخدام TypeScript صح بيفرّق بين كود نظيف وكود مليان any.