ما هي TypeScript؟
TypeScript هي لغة برمجة مفتوحة المصدر وموجهة للكائنات.
إنها مجموعة شاملة مكتوبة بقوة من JavaScript والتي يتم تجميعها إلى JavaScript عادي. يحتوي على جميع عناصر JavaScript.
إنها لغة مصممة لتطوير تطبيقات JavaScript على نطاق واسع ، والتي يمكن تنفيذها على أي متصفح وأي مضيف وأي نظام تشغيل.
TypeScript هي لغة بالإضافة إلى مجموعة من الأدوات.
TypeScript هو إصدار ES6 من JavaScript مع بعض الميزات الإضافية.
لماذا TypeScript؟
نحن نستخدم TypeScript بسبب الفوائد التالية.
تدعم TypeScript الكتابة الثابتة ، والكتابة القوية ، والوحدات النمطية ، والمعلمات الاختيارية ، إلخ.
تدعم TypeScript ميزات البرمجة الموجهة للكائنات مثل الفئات والواجهات والميراث والأدوية وما إلى ذلك.
تعد TypeScript سريعة وبسيطة والأهم من ذلك أنها سهلة التعلم.
تدعم TypeScript جميع مكتبات JavaScript لأنها مجموعة شاملة من JavaScript.
تدعم TypeScript قابلية إعادة الاستخدام بسبب الوراثة.
تجعل TypeScript تطوير التطبيقات سريعًا وسهلاً قدر الإمكان ، كما أن دعم أدوات TypeScript يمنحنا الإكمال التلقائي ، والتحقق من النوع ، وتوثيق المصدر.
تحتوي TypeScript على ملف تعريف بامتداد .d.ts لتوفير تعريف لمكتبات JavaScript الخارجية.
تدعم TypeScript أحدث ميزات JavaScript ، بما في ذلك ECMAScript 2015.
توفر TypeScript جميع مزايا ES6 بالإضافة إلى المزيد من الإنتاجية.
يمكن للمطورين توفير الكثير من الوقت باستخدام TypeScript.