TypeScript Microservices
Создание микросервисов на TypeScript
ملخص:
مقدمة
كتاب «TypeScript Microservices» من تأليف Parth Ghiya، الذي صدر في عام 2018، هو دليل عملي لبناء بنى الخدمات المصغرة باستخدام لغة TypeScript. على الرغم من مرور عدة سنوات على نشره، إلا أن العديد من المفاهيم والأساليب لا تزال ذات صلة حتى اليوم. الكتاب موجه للمطورين الذين لديهم معرفة أساسية بـ TypeScript و Node.js، ويرغبون في إتقان الأساليب الحديثة لبناء الأنظمة الموزعة.
عن ماذا يتحدث الكتاب
يتكون الإصدار من 10 فصول، تكشف بشكل متسلسل الطريق من تصميم الخدمات المصغرة إلى نشرها في السحابة. يبدأ المؤلف بتبرير اختيار TypeScript لتطوير الواجهة الخلفية، ثم ينتقل إلى إعداد البيئة، وتصميم API، وتنفيذ التفاعل بين الخدمات، ومعالجة الأخطاء، والاختبار، والحاويات باستخدام Docker، والتنسيق باستخدام Kubernetes. يتم إيلاء اهتمام خاص للأمثلة العملية وأجزاء الكود الجاهزة.
لمن هذا الكتاب
سيكون الكتاب مفيدًا:
- للمطورين الذين يجيدون TypeScript ويرغبون في الانتقال من التطبيقات المتجانسة إلى الخدمات المصغرة؛
- لمهندسي الواجهة الخلفية الذين يعملون مع Node.js ويبحثون عن دليل منظم لبنية الخدمات المصغرة؛
- لمتخصصي DevOps المهتمين بنشر تطبيقات TypeScript في الحاويات؛
- للطلاب وخريجي الدورات الذين يرغبون في تعميق معرفتهم في مجال الأنظمة الموزعة.
ماذا سيتعلم القارئ
بعد القراءة