التوثيق بالعربية
تأخذك هذه الصفحات من مجلد فارغ إلى واجهة برمجة مكتوبة الأنواع ومُختبَرة. وهي ترجمات للتوثيق الأصلي بالإنجليزية؛ أما بقية التوثيق التقني (الأمان، والمحولات، ومرجع الواجهة البرمجية وغيرها) فمتاحة حاليًا بالإنجليزية فقط.
البدء السريعأنشئ أول تطبيق لك مع DaloyJS: عرّف مسارًا قائمًا على العقود، وتحقق من البيانات بـ Zod، وولّد OpenAPI، وأرسل الاستجابات على أي بيئة تشغيل مدعومة.التثبيتثبّت DaloyJS باستخدام pnpm أو npm أو yarn أو bun، ثم جهّز الإطار على Node.js أو Bun أو Deno أو Cloudflare Workers أو Vercel خلال دقائق.درس تعليمي: ابنِ واجهة برمجة لمكتبة كتبدرس DaloyJS خطوة بخطوة: ابنِ واجهة REST مكتوبة الأنواع لمكتبة كتب، بمسارات قائمة على العقود وتحقق Zod وتوثيق OpenAPI وعميل TypeScript مولَّد.التوجيهعرّف مسارات HTTP آمنة الأنواع في DaloyJS عبر واجهة قائمة على العقود: معاملات المسار والاستعلام والجسم ومخططات الاستجابة تُستنتج من تصريح واحد.التحقق في DaloyJSيتحقق DaloyJS من الطلبات والاستجابات عبر Standard Schema. استخدم Zod أو Valibot أو ArkType أو TypeBox، واختر أداة التحقق المناسبة لمشروعك.الأخطاء وproblem+jsonارمِ أخطاء مكتوبة الأنواع في DaloyJS لتُسلسل افتراضيًا كاستجابات problem+json وفق RFC 9457، ثم خصّصها ووسّعها ووثّقها في OpenAPI.مواصفة OpenAPI في DaloyJSتوليد مواصفة OpenAPI في DaloyJS: أصدر OpenAPI 3.1 من مساراتك. بدعم Hey API تبقى المواصفة متزامنة مع عقودك وتغذّي العميل مكتوب الأنواع.عملاء API مكتوبو الأنواعولّد عملاء TypeScript مكتوبي الأنواع بالكامل من مواصفة OpenAPI في DaloyJS مع Hey API، واحصل على أمان أنواع متكامل بين الخادم والعميل دون أي انحراف.الأمانيأتي DaloyJS بضوابط أمان تفرضها النواة، وبرمجيات وسيطة رسمية للترويسات الآمنة وتحديد المعدل وCORS وCSRF والجلسات وتعزيز سلسلة التوريد.التوثيق الكامل (بالإنجليزية)الأمان والمحولات وقواعد البيانات والمصادقة والمرجع الكامل لواجهة البرمجة.