برمجة TypeScript
326 صفحات
Arabic
PDF
4.5

برمجة TypeScript

Полное руководство по TypeScript от Бориса Черни

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Programming TypeScript» (в русском переводе — «Программирование на TypeScript») من تأليف بوريس تشيرني صدر في عام 2019 وأصبح فورًا واحدًا من أكثر الأدلة موثوقية للغة TypeScript. بوريس تشيرني — مهندس عمل في Facebook وفي مشروع Flow، وهو أيضًا عضو نشط في مجتمع TypeScript. كتابه لا يقدم فقط التعرف على بناء الجملة، بل يعلم التفكير بمصطلحات الأنواع وبناء تطبيقات موثوقة وقابلة للتوسع. في 326 صفحة، يتمكن المؤلف من تغطية كل من الأساسيات والموضوعات العميقة مثل الأنواع الشرطية، التغاير والتضاد، مما يجعله فريدًا بين العديد من الدروس السطحية.

عن ماذا يتحدث الكتاب

ينقسم الكتاب إلى ثلاثة أجزاء منطقية. الجزء الأول يقدم الأساسيات: إعداد البيئة، الأنواع الأساسية، الدوال، الواجهات والفئات. الجزء الثاني — قلب الكتاب — مخصص لنظام الأنواع المتقدم: الدوال الجينية (generics)، الأنواع الشرطية، mapped types، استنتاج الأنواع، بالإضافة إلى العمل مع الأخطاء والاستثناءات. الجزء الثالث يغطي التطبيق العملي لـ TypeScript في المشاريع الحقيقية: التكامل مع React، Angular، Node.js، العمل مع المكتبات بدون أنواع (عبر ambient declarations)، بالإضافة إلى نصائح حول إعادة الهيكلة والاختبار. فصل منفصل مخصص للمزينات (decorators) واستخدامها في الأطر.

لمن هذا الكتاب

الكتاب موجه لـ المطورين الذين يعرفون JavaScript بالفعل (ES6+) والذين يرغبون في الانتقال إلى TypeScript.

توصيات