Mantine Vue: پورت کامل مانتین برای ویو ۳
خلاصهٔ کاملتر
Mantine یکی از شناختهشدهترین کتابخونههای کامپوننت ریاکته و حالا یه پروژهٔ جامعهمحور به اسم Mantine Vue همون تجربه رو برای ویو ۳ آورده. تو مخزن پروژه اومده که این یه پورت مستقیم از Mantine ریاکته، ولی تیم اصلی Mantine پشتش نیست و رسماً تأییدش نکرده — یعنی یه تلاش مستقل از سمت جامعهٔ ویو حساب میشه.
معماریش مونوریپوئه؛ به گفتهٔ سازندهها همین باعث میشه فقط چیزی رو نصب کنی که واقعاً بهش نیاز داری. پکیج @mantine-vue/core بیشتر از ۱۰۰ کامپوننت پایه داره و @mantine-vue/hooks حدود ۸۰ کامپوزبل برای مدیریت state و رفتارهای رابط کاربری میاره. کار فرم و اعتبارسنجی هم افتاده گردن @mantine-vue/form.
بقیهٔ پکیجها سراغ نیازهای خاصتر رفتن: charts برای نمودار که روی Recharts سواره، notifications برای سیستم اعلان، spotlight برای همون کامند پالت Ctrl + K، tiptap برای ویرایشگر متن غنی و dropzone برای کشیدن و رها کردن فایل. کنار اینا modals، carousel، contextmenu، code-highlight و nprogress هم هستن.
جذابیت ماجرا برای تیمهایی که با ویو کار میکنن اینه که طراحی و رفتار آشنای Mantine رو بدون مهاجرت به ریاکت میگیرن. در عوض چون پورت غیررسمیه، هماهنگ موندنش با نسخههای بعدی Mantine و پایداری بلندمدتش به فعال موندن همین پروژه بستگی داره. لایسنس MIT هست و مستندات جدا و کاملی هم براش نوشته شده.
نکات کلیدی:
- پورت جامعهمحور و غیررسمی Mantine برای ویو ۳
- بیشتر از ۱۰۰ کامپوننت تو هسته و حدود ۸۰ کامپوزبل تو پکیج hooks
- ساختار مونوریپو؛ هر قابلیت پکیج جدای خودشو داره
- پکیجهای جانبی برای فرم، نمودار، اعلان، اسپاتلایت، Tiptap و dropzone
- لایسنس MIT، بدون وابستگی رسمی به تیم Mantine




