كتاب قواعد اللعبة للكاتب المسرحي - المكافأة: إعادة هيكلة التحقق من صحة المخطط باستخدام Zod
"أفضل أفكار المحتوى تأتي من التعليقات، وليس من الخطوط العريضة."
في الجزء الرابع، قمنا ببناء utils/schema-validator.ts - وهي وظيفة يتم تسجيلها يدويًا تتحقق مما إذا كانت استجابة واجهة برمجة التطبيقات (API) تتطابق فعليًا مع شكل المهمة الذي نتوقعه. الحقول الصحيحة للنوع، وتعداد الحالة الصالحة، وسلاسل التاريخ الصالحة. الأعمال.
طرح أحد القراء، ميشا، سؤالًا رائعًا في التعليقات: "ما رأيك في استخدام Zod للتحقق من صحة المخطط؟"
التحدي العادل. يعمل المدقق اليدوي - لكن هذه ليست الطريقة التي ستفعل بها معظم قواعد أكواد الإنتاج في عام 2026. لذا، إليك المقارنة الصادقة، جنبًا إلى جنب، مع مُعاد البناء. 🎯
هذه مكافأة مركزة – فقط أداة التحقق من صحة المخطط. كل شيء آخر من الجزء 4 (TaskApiClient، AuthApiClient، ملفات الاختبار) يبقى تمامًا كما كان.