TypeScript Blueprints
274 صفحات
Arabic
PDF
4.5

TypeScript Blueprints

Практические проекты на TypeScript

المؤلف:

السنة:

ملخص:

مقدمة

كتاب TypeScript Blueprints (المؤلف Ivo Gabe de Wolff، عام 2016، 274 صفحة) هو دليل عملي يقدم للقارئ ليس فقط تعلم بناء جملة TypeScript، بل تطبيقه فوراً لبناء تطبيقات حقيقية. على عكس العديد من الكتب الدراسية التي تركز على النظرية، تم بناء هذا الكتاب حول سلسلة من المشاريع المتكاملة - من الألعاب إلى الحلول الخادمة. إنه مثالي لأولئك الذين هم على دراية بأساسيات JavaScript ويريدون إتقان TypeScript من خلال الممارسة.

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

يتكون الكتاب من 10 فصول، كل فصل مخصص لمشروع منفصل. يرشد المؤلف القارئ خطوة بخطوة خلال جميع مراحل التطوير: من إعداد البيئة وتصميم البنية إلى الاختبار والنشر. تشمل المشاريع الرئيسية:

  • إنشاء لعبة "Snake" باستخدام Canvas والكتابة الصارمة (strict typing).
  • تطبيق صفحة واحدة (SPA) لإدارة المهام.
  • بناء REST API على Node.js باستخدام TypeScript.
  • تطبيق دردشة في الوقت الفعلي (WebSocket).
  • إنشاء مكتبة مكونات لـ React (باستخدام TypeScript).
  • تطوير مترجم/مترجم عابر (transpiler) بسيط بلغة TypeScript.

كل مشروع مصحوب بشرح للمفاهيم الأساسية لـ TypeScript: الأنواع (types)، الواجهات (interfaces)، الأدوية (generics)، الديكورات (decorators)، الوحدات (modules)، التعامل مع الوعود (promises) و async/await.

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

الكتاب موجه لـ المطورين الملمين بالفعل بـ JavaScript (ES5/ES

توصيات