كتاب قواعد اللعبة للكاتب المسرحي - المكافأة: إعادة هيكلة التحقق من صحة المخطط باستخدام Zod

لقد طلب أحد القراء ذلك — إليك أداة التحقق من صحة المخطط الملفوفة يدويًا من الجزء الرابع، والتي تمت إعادة هيكلتها باستخدام Zod. رسائل خطأ أفضل، واستدلال نوعي مجاني، وطريقة أقل معيارية.

21 يونيو 2026 1 دقائق قراءة

كتاب قواعد اللعبة للكاتب المسرحي - المكافأة: إعادة هيكلة التحقق من صحة المخطط باستخدام Zod

"أفضل أفكار المحتوى تأتي من التعليقات، وليس من الخطوط العريضة."

في الجزء الرابع، قمنا ببناء utils/schema-validator.ts - وهي وظيفة يتم تسجيلها يدويًا تتحقق مما إذا كانت استجابة واجهة برمجة التطبيقات (API) تتطابق فعليًا مع شكل المهمة الذي نتوقعه. الحقول الصحيحة للنوع، وتعداد الحالة الصالحة، وسلاسل التاريخ الصالحة. الأعمال.

طرح أحد القراء، ميشا، سؤالًا رائعًا في التعليقات: "ما رأيك في استخدام Zod للتحقق من صحة المخطط؟"

التحدي العادل. يعمل المدقق اليدوي - لكن هذه ليست الطريقة التي ستفعل بها معظم قواعد أكواد الإنتاج في عام 2026. لذا، إليك المقارنة الصادقة، جنبًا إلى جنب، مع مُعاد البناء. 🎯

هذه مكافأة مركزة – فقط أداة التحقق من صحة المخطط. كل شيء آخر من الجزء 4 (TaskApiClient، AuthApiClient، ملفات الاختبار) يبقى تمامًا كما كان.

المصدر: dev.to