وب‌سرویس مجید

پروژه berry

yarnpkg/berry

کاربرد:

این پروژه نسخه جدید و پیشرفته Yarn، یک مدیر بسته‌های محبوب برای Node.js است که عملکرد، امنیت و تجربه توسعه‌دهنده را بهبود می‌دهد. شامل قابلیت‌هایی مثل Plug'n'Play (بدون نیاز به node_modules)، مدیریت وابستگی‌های دقیق‌تر و سرعت بالای نصب است.

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خوای پروژه‌های جدید JavaScript یا TypeScript رو با ساختار مدرن و بدون فایل‌های اضافی node_modules مدیریت کنی. همچنین برای تیم‌هایی که به دنبال امنیت بیشتر، قابلیت تکرار در نصب بسته‌ها و کاهش خطا در محیط‌های مختلف هستند، عالیه.

چند مثال از موارد استفاده

- ساخت پروژه‌های جدید با Create React App با سرعت بالا و بدون node_modules

- مدیریت وابستگی‌های چندین پروژه در یک مخزن (monorepo) با Workspaces

- اجرای دستورات بدون نصب کامل بسته‌ها با Yarn dlx (مثل npx ولی سریع‌تر)

  • ##package
  • ##javascript
  • ##yarnpkg
  • ##nodejs
  • ##pnp
  • ##monorepo
  • ##tooling
  • ##webdev
  • ##bundler
  • ##devtools