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

پروژه svelte-component-library-template

patoi/svelte-component-library-template

این یک الگوی پایه برای ساخت کتابخانه کامپوننت‌های Svelte است. ️

اگر می‌خواهی یک کتابخانه قابل استفاده مجدد از کامپوننت‌های Svelte بسازی، این پروژه نقطه شروع عالی‌ایه.

کاربرد:

این الگو به تو کمک می‌کنه تا بدون دردسرهای راه‌اندازی اولیه، یک کتابخانه کامپوننت Svelte بسازی که:

- قابل پک‌شدن با Rollup یا Vite باشه

- داکیومنتیشن داشته باشه

- تست‌های واحد و یکپارچه داشته باشه

- قابل انتشار در npm باشه

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

وقتی می‌خواهی:

- یک کتابخانه کامپوننت برای استفاده در چند پروژه مختلف بسازی

- تمایل داری کامپوننت‌های خودت رو با جامعه به اشتراک بذاری

- نمی‌خواهی وقت زیادی صرف پیکربندی ابزارها کنی

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

- ساخت یک کتابخانه کامپوننت برای یک شرکت (مثل دکمه‌ها، فرم‌ها، کارت‌ها)

- ایجاد یک تم UI قابل استفاده در چند پروژه SvelteKit

- توسعه یک کتابخانه متن‌باز برای جامعه Svelte

  • ##svelte
  • ##component
  • ##ui
  • ##web
  • ##rollup
  • ##vite
  • ##npm
  • ##open
  • ##frontend
  • ##reusable