تايب اسكربت TypeScript هي لغة برمجة مفتوحة المصدر تم تطويرها وصيانتها بواسطة Microsoft . هو مجموعة شاملة من نصوص جافا سكريبت صارمة ، ويضيف كتابة ثابتة اختيارية للغة. وقد عمل Anders Hejlsberg ، المهندس الرئيسي لـ C # ومبدع Delphi و Turbo Pascal ، على تطويره. يمكن استخدام TypeScript لتطوير تطبيقات JavaScript للتنفيذ من جانب العميل أو من جانب الخادم ( Node.js ).
تم تصميم نسخة مطبوعة على الآلة الكاتبة لتطوير التطبيقات الكبيرة و يجمع إلى جافا سكريبت. بما أن TypeScript عبارة عن مجموعة كبيرة من JavaScript ، فإن برامج JavaScript الموجودة هي أيضًا برامج TypeScript صالحة.
يدعم TypeScript ملفات التعريف التي يمكن أن تحتوي على معلومات الكتابة الخاصة بمكتبات JavaScript الموجودة ، مثلما يمكن أن تصف ملفات رؤوس C ++ بنية ملفات الكائن الموجودة . وهذا يمكّن البرامج الأخرى من استخدام القيم المعرفة في الملفات كما لو كانت مكتوبة بشكل ثابت كيانات TypeScript. هناك ملفات رأس طرف ثالث للمكتبات شعبية مثل مسج ، MongoDB ، و D3.js . تتوفر أيضًا رؤوس TypeScript للوحدات الأساسية Node.js ، مما يسمح بتطوير برامج Node.js في TypeScript.
ليست هناك تعليقات:
إرسال تعليق