🔶 یادتونه که پکیج منیجر سیستمعامل ها رو به Hive آوردم تا برنامه های کاربردی، زبان های برنامه نویسی و پکیج های مرتبط با اون ها، با یک کلیک نصب و مدیریت شوند.
متأسفانه این ویژگی دوام زیادی نیاورد و در ادامه با مشکلاتی مثل تداخل های npm، و موارد مشابه مواجه شدیم. از طرفی، در فریم ورک Tauri بحث سرعت، بارگذاری و زمان Load هم عملکرد قابل قبولی نداشت.
به نظرم استفاده از فریم ورک هایی که وب رو به دسکتاپ میارن، در بلند مدت محدودیت ها و مشکلاتی ایجاد میکند که توسعه و نگهداری نرم افزار رو سخت ترخواهد کرد و ممکن است که حل بعضی از این مشکلات هم به سادگی امکانپذیر نباشد.
در حال حاضر، تنها راه حلی که به نظرم میرسد اینه که Tauri، React، Tailwind و سایر پکیج های مورد استفاده رو حذف کنیم و بهصورت کاملاً Native و با زبان Rust و یک UI اختصاصی توسعه دهیم.
البته فعلاً این نظر منه و باید نظر آرشیا رو هم بشنوم.
اگر دوستان راه حل، پیشنهاد یا نظر دیگه ای دارن، خوشحال میشم همین جا مطرح کند.
@TheRaymondDev
Post #6398
704
- ❤ 1