فارسی
باز کردن در Telegram

پست چرا ‏Vitest رو به Jest ترجیح بدیم؟ 🥶

10 آوریل 2025
𔓙
𔓙
عکس
چرا ‏Vitest رو به Jest ترجیح بدیم؟ 🥶 ‏Jest و Vitest یکی از چندین فریمورک‌هایی هستن که برای نوشتن تست‌ (unit test یا integration test) داخل پروژه‌هامون استفاده میکنیم. ‏Vitest به عنوان جایگزینی جدیدتر، سریع تر و ساده تر معرفی شد. این فریمورک به دلیل (Hot Module Replacement) HMR و پشتیبانی از ESM (ECMAScript Modules) سرعتی به مراتب بالاتر از jest داره. پشتیبانی داخلی از Ts بدون نیاز به ابزارهای اضافی باعث شده محیط نوشتن کد‌ها دارای ساختاری یکسان باشه و مثل خیلی از فریمورک‌های دیگه اجرای تست‌ها در مرورگر و Node.js به راحتی امکان پذیره. مهاجرت از Jest به Vitest کار چندان سختی نیست اگر از قبل با jest کار کرده باشید. قید Jest رو کلا بزنیم؟ قطعا نه و هنوز تو بعضی شرایط انتخاب منطقی‌تریه. برای مثال در پروژه های Next.js یکسری محدودیت‌ها برای Vitest وجود داره و استفاده از Jest منطقی‌تره. آیا پروژه باید با vite باشه تا بتونیم از Vitest استفاده کنیم؟ ‏Vitest به‌عنوان یک فریمورک تست مستقل کار می‌کنه و میتونیم اون رو در هر پروژه جاوا/تایپ اسکریپت استفاده، و فقط کانفیگ‌های مربوطه رو اضافه کنیم. #testing @CodeModule
30 · 2.9K ·

در همان حوالی فید

CCode Module | کد ماژول‏RFC 4122 چیست؟ 🎲 ‏RFC 4122‏ یک استاندارد فنی هست که توسط سازمان IETF‏ (Internet Engineering Task Force) تعریف شده، و برای تولید UUID هست که به شناسه‌های GUID ه𔓙𔓙دلم میسوزه براش 😂 :)) #fun @CodeModule
این پیام
𔓙𔓙با React Scan بیشتر آشنا بشید 💎 پکیج React Scan در واقع یک ابزار نسبتاً جدید و جالب برای آنالیز و اسکن پروژه‌های ریکتی هست که به شما، در شناسایی رندرهای غیرضرورCCode Module | کد ماژولچطور اکانت گیتهابم رو حفظ کنم؟ مروری بر 2FA و اهمیت مدیریت دسترسی‌ها 🔥 چند روز پیش یک مشکلی با سیستم 2FA داشتم که خیلی به موقع خودش رو نشون داد. به اپ 2FA در گو
CCode Module | کد ماژولCode Module | کد ماژول@CodeModule · کانال · فناوری
2 180مشترک594میانگین دسترسی پست
فید انجمن باز کردن در Telegram

فید عمومی باز از ایندکس جست‌وجو ChatCrawler — «Google برای Telegram عمومی»؛ با خزش انجمن به‌روز می‌شود. زمان‌ها به UTC است.

فقط محتوای عمومی، API رسمی Telegram. دربارهٔ ما · پرسش‌ها · محدودیت‌های ایندکس · حذف یک صفحه · کاتالوگ · جست‌وجو · روش محاسبهٔ ما