مقدمة
تعلممقدمة — Introduction
في هذا الفصل ستفهم ما هي TypeScript ولماذا يحتاجها مطورو JavaScript. سنبدأ من المشكلة: البرامج تكبر، وشكل البيانات يصبح غير واضح، والأخطاء تظهر متأخرة في المتصفح أو الخادم. ثم نكتب أول كود typed ونفهم دور compiler.
ما ستتعلمه:
- ما هي TypeScript — لغة فوق JavaScript تضيف static types.
- لماذا نستخدمها — وضوح البيانات وتقليل أخطاء runtime.
- أول برنامج — تعريف متغيرات ودوال بأنواع واضحة.
مهارات الفصل
typescript-overview
javascript-relationship
first-typed-program
compiler-thinking