Orval: تولید خودکار کلاینت TypeScript از OpenAPI
Orval یه ابزار code generation هست که از مشخصات OpenAPI v3 یا Swagger v2 (به فرمت YAML یا JSON) کلاینتهای تایپسیف TypeScript میسازه. این ابزار از طیف گستردهای از فریمورکها مثل React Query، Angular، Vue، Svelte، SolidJS و حتی MCP پشتیبانی میکنه. علاوه بر کد درخواستها، مدلها و هوکها، قابلیت تولید mock هم داره.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
Orval یه ابزار متنباز برای تولید خودکار کد هست که زندگی توسعهدهندههای فرانتاند رو خیلی راحتتر میکنه. کافیه یه فایل مشخصات API (به فرمت OpenAPI v3 یا Swagger v2، چه YAML چه JSON) بهش بدی تا برات کلاینتهای TypeScript کاملاً تایپسیف بسازه — دیگه لازم نیست تایپها و توابع fetch رو دستی بنویسی.
یکی از نقاط قوت Orval، پشتیبانی گستردهاش از کلاینتهای مختلفه. میتونه مدلها، درخواستها، هوکها و حتی mock (دادههای ساختگی برای تست) برای فریمورکهایی مثل React Query، SWR، Vue Query، Svelte Query، Angular، Hono، Zod و حتی MCP (پروتکل Model Context برای ابزارهای هوش مصنوعی) تولید کنه.
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات




