اوروال: تبدیل OpenAPI به کد TypeScript آماده
اوروال یه ابزار متنباز هست که فایلهای OpenAPI رو میگیره و بهطور خودکار کد TypeScript تایپسیف تولید میکنه. این ابزار از فریمورکهای محبوبی مثل React Query، Vue، Angular، SWR و Svelte پشتیبانی میکنه. علاوه بر این میشه باهاش موکهای MSW با دادههای Faker.js و ولیدیتورهای Zod هم تولید کرد. نسخه ۸ این ابزار بهتازگی منتشر شده.
این محتوا بهصورت خودکار با استفاده از هوش مصنوعی تولید شده است. بررسی نهایی آن پیش از استفاده توصیه میشود و مسئولیت استفاده از آن بهعهده کاربر است. برای مطالعه متن اصلی خبر،اینجا را کلیک کنید
خلاصهٔ کاملتر
اوروال (Orval) یه ابزار کدجنریشن هست که فایل مشخصات OpenAPI رو به عنوان ورودی میگیره و بهجای اینکه مجبور بشی همه چیز رو دستی بنویسی، بهطور خودکار کد TypeScript آمادهی پروداکشن تولید میکنه. نسخه ۸ این ابزار بهتازگی منتشر شده.
مشکلی که اوروال حل میکنه اینه که توسعهدهندهها معمولاً وقت زیادی رو صرف نوشتن کدهای تکراری (boilerplate) برای API client میکنن — تعریف typeها، هندل کردن درخواستها، نوشتن موکها. اوروال این کارها رو از روی spec یهبار میخونه و همهشون رو خودکار تولید میکنه.
خلاصهٔ کاملتر این خبر رو میتونی با داشتن اشتراک ویژه بخونی!
اشتراک رایگان
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
اشتراک ویژه
- دسترسی به خلاصهٔ کوتاه خبر
- دسترسی به خلاصهٔ کامل/اختصاصی خبر + نکات کلیدی
- ارسال اخبار مورد علاقه به ایمیل شما
- ارسال اخبار مورد علاقه به تلگرام شما
- عدم نمایش تبلیغات
منبع: JavaScript Weekly — https://orval.dev/




