برنامه نویسی

🚀 𝗪𝗲𝗲𝗸𝗹𝘆 𝗗𝗲𝘃 𝗟𝗼𝗴 – 𝗪𝗲𝗲𝗸 𝟭

سلام همه

در اینجا آخرین به روزرسانی من در مورد آنچه در این هفته گذشته ساخته ام ، یادگیری و غلبه بر آن به عنوان بخشی از سفر من به عنوان یک توسعه دهنده نرم افزار ارائه شده است.

💡 𝗣𝗿𝗼𝗷𝗲𝗰𝘁 𝗥𝗲𝗰𝗮𝗽-𝗛𝗲𝘃𝘆 𝗦𝗗𝗞 (https://github.com/jackecuyer/hevy-sdk)
من همچنان با هدف پشتیبانی از Node.js ، مرورگرها و چارچوب های مدرن جاوا اسکریپت ، یک SDK TypeScript را برای Hevy API ایجاد می کنم. هدف بهبود اکوسیستم API و به دست آوردن تجربه دستی با ابزار Typescript است.

✅ 𝗧𝗵𝗶𝘀 𝗪𝗲𝗲𝗸’𝘀 𝗛𝗶𝗴𝗵𝗹𝗶𝗴𝗵𝘁𝘀
• قالب بندی زیباتر و پیکربندی شده Husky برای اجرای قالب بندی در Pre Commit
• نظرات سبک JSDOC را در Codebase اضافه کرده و از بسته Typedoc برای تولید اسناد برای SDK استفاده کرده است
• مستندات Typedoc را به صفحات GitHub در مخزن SDK منتشر کرد.

📚 𝗪𝗵𝗮𝘁 𝗜’𝘃𝗲 𝗟𝗲𝗮𝗿𝗻𝗲𝗱
• اینکه JSDOC یک کنوانسیون اظهار نظر است که برای JavaScript خام طراحی شده است ، و استفاده از بسته Typedoc به این معنی است که لازم نیست تایپ کردن را به نظرات DOC خود اضافه کنم ، زیرا این بسته به طور خودکار TypeScript را تفسیر می کند.
• افزونه Prettier VScode به طور خودکار یک پرونده پیکربندی زیباتر را در پروژه شما جستجو می کند و بر این اساس قالب می کند.
• استقرار GitHub در صفحات GitHub هنگام استفاده از یک سند اصلی وب سایت HTML بسیار ساده است.


• تعیین کدام بسته برای تولید پرونده های مستند از نظرات JSDOC. بسته های مختلف زیادی برای قالب های مختلف وجود دارد (Markdown ، HTML).

🔜 𝗡𝗲𝘅𝘁 𝗦𝘁𝗲𝗽𝘀
مراحل بعدی شامل تایپ دقیق تر برای پاسخ های دریافت شده از درخواست های API Fetch ، ادغام درخواست های Mock Fetch در JEST و گسترش عملکرد SDK برای شامل نقاط پایانی “روال” است.

اگر در سیاهههای مربوط به DEV ، پروژه های شخصی یا یادگیری در ملاء عام هستید – احساس راحتی کنید! من دوست دارم آنچه را که دیگران در حال ساخت هستند نیز بشنوم.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا