patoi/svelte-component-library-template
این یک الگوی پایه برای ساخت کتابخانه کامپوننتهای Svelte است. ️
اگر میخواهی یک کتابخانه قابل استفاده مجدد از کامپوننتهای Svelte بسازی، این پروژه نقطه شروع عالیایه.
کاربرد:
این الگو به تو کمک میکنه تا بدون دردسرهای راهاندازی اولیه، یک کتابخانه کامپوننت Svelte بسازی که:
- قابل پکشدن با Rollup یا Vite باشه
- داکیومنتیشن داشته باشه
- تستهای واحد و یکپارچه داشته باشه
- قابل انتشار در npm باشه
در چه شرایطی بهتره استفاده شود؟
وقتی میخواهی:
- یک کتابخانه کامپوننت برای استفاده در چند پروژه مختلف بسازی
- تمایل داری کامپوننتهای خودت رو با جامعه به اشتراک بذاری
- نمیخواهی وقت زیادی صرف پیکربندی ابزارها کنی
چند مثال از موارد استفاده:
- ساخت یک کتابخانه کامپوننت برای یک شرکت (مثل دکمهها، فرمها، کارتها)
- ایجاد یک تم UI قابل استفاده در چند پروژه SvelteKit
- توسعه یک کتابخانه متنباز برای جامعه Svelte
- ##svelte
- ##component
- ##ui
- ##web
- ##rollup
- ##vite
- ##npm
- ##open
- ##frontend
- ##reusable
