RezaPasand
RezaPasand
خواندن ۱ دقیقه·۳ سال پیش

yarn or npm?

یارن(yarn) یک Package Manager برای Node.js است که جایگزینی برای NPM به شمار می‌رود. Yarn با هدف بهبود و رفع مشکلاتی که در NPM موجود است توسعه پیدا کرده و توسط ده‌ها شرکت و صدها توسعه‌دهنده در حال گسترش است.

به دلیل ویژگی‌های خوب Yarn، تعداد ستاره‌های Github پروژه نسبت به NPM در حال حاضر تقریبا دو برابر است.


{Package Manager}چیست ؟

به طور خلاصه Package Manager ابزاری است که کار نصب و به‌روزرسانی و مدیریت بسته‌های نرم‌افزاری مورد نیاز شما را انجام می‌دهد. با کمک این‌گونه ابزارها می‌توانید همیشه آخرین نسخه از کتابخانه‌های مورد نیاز خود را در کنار نرم‌افزارتان داشته باشید و بدون نیاز به جستجو و بررسی بسته‌ها و نیازمندی‌های جانبی آن‌ها، تنها به فکر توسعه‌ی هسته‌ی اصلی نرم‌افزار خودتان باشید.



تفاوت {yarn}و{NPM}?

  • سرعت بیشتر
  • امنیت بیشتر
  • نصب همزمان کتابخانه‌ها
  • یکپارچگی بیشتر
  • نصب آفلاین نیازمندی‌ها( در نسخه‌ی جدید NPM هم اضافه شده است )
frontnpmjavascript
شاید از این پست‌ها خوشتان بیاید