إنشاء GraphQL API باستخدام TypeScript
300 صفحات
Arabic
PDF
4.5

إنشاء GraphQL API باستخدام TypeScript

Практическое руководство по разработке современных API

المؤلف:

السنة:

ملخص:

مقدمة

كتاب «Building GraphQL APIs with TypeScript» (بالعربية: «إنشاء GraphQL API باستخدام TypeScript») من تأليف روي ديركس (Roy Derks) هو دليل عملي حديث صدر في عام 2023. حجمه 300 صفحة، ولغة الأمثلة هي TypeScript. الكتاب موجه للمطورين الذين هم على دراية بأساسيات JavaScript/TypeScript ويريدون تعلم كيفية إنشاء APIs آمنة من حيث الأنواع وقابلة للتوسع باستخدام GraphQL.

روي ديركس هو مؤلف ومتحدث معروف، متخصص في GraphQL وNode.js وTypeScript. في هذا الكتاب، يشارك ليس فقط بناء الجملة، ولكن أيضًا أفضل الممارسات والحلول المعمارية والأمثلة الواقعية من خبرته.

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

يأخذ الكتاب القارئ بشكل متسلسل من أساسيات GraphQL إلى بناء API كامل جاهز للإنتاج. يركز بشكل أساسي على دمج TypeScript لضمان كتابة صارمة للأنواع في المخططات (schemas) والمحلّلات (resolvers) وكود العميل.

يتضمن هيكل الكتاب:

  • مقدمة عن GraphQL والاختلافات عن REST.
  • إعداد المشروع باستخدام TypeScript وNode.js وApollo Server.
  • تصميم المخطط (Schema First مقابل Code First).
  • إنشاء المحلّلات مع الأنواع.
  • العمل مع قواعد البيانات عبر Prisma (ORM).
  • المصادقة والتفويض.
  • تحسين الاستعلامات (DataLoader، التخزين المؤقت).
  • اختبار GraphQL API.
  • النشر والمراقبة.

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

الكتاب موجه لـ مطوري backend الذين لديهم

توصيات