TGViewer
Rust for Python developers Rust for Python developers @pyrust · 2.64K subscribers
Post #221 738
Rust for Python developers مدتی هست که دارم یک موزیک پلیر توی وقت‌های خالیم برای لینوکس می‌نویسم. روی Tauri v2 هست به این دلیل که همه‌ی کارهایی که با React می‌شه برای فرانت انجام داد رو بهم میده و البته با بکند قدرتمند Rust سرعت خیلی خوبی هم داره برای فیچر‌ها، توی یک مورد دوستان…
روی کانال RandRng پیام دادند که چرا از Tauri دارم استفاده می‌کنم و نه گزینه‌های دیگه گفتم اینجا توضیح بدم.
اول اینکه گزینه‌های دیگه که به جایگاه خوبی رسیده باشند این موارد هست :
iced, Dioxus, gpui

توی این موارد iced خیلی گزینه‌ی خوبی هست فانکشن‌های زیادی داره و خوبم عمل می‌کنه اما توی فرانت محدودیت UI داره هنوز و البته داکیومنت خیلی عالی‌‌ای برای فیچرهای جزئی نداره؛ مثلا tray panel روی لینوکس یا ...

مورد بعدی Dioxus هست؛ قبلا باهاش کار کرده بودم ولی تجربه عجیبی هست کد فرانت رو توی Rust نوشتن و اینکه من به نسخه موبایل هم نیازی نداشتم که مزیت اصلی dioxus هم هست (یک مقداری هم محدودیت UI داره)

راجب gpui هم بنظرم از همه موارد سخت‌تره کار کردن باهاش من تاحالا باهاش کار نکردم ولی ادیتور zed با این فریمورک نوشته شده و شخصا syntax اون رو دوس ندارم و البته کتابخونه به بلوغ رسیده‌ای نیست.

ادامه پست بعدی
  • 👍 8
  • ❤‍🔥 1
More from @pyrust
  1. Oct 2, 2026Post #223
  2. Sep 30, 2026اما مهمترین موارد برای من روی Tauri این بود که؛ نمی‌دونستم توی فرانت چه چیزهایی رو نیاز دا…
  3. Sep 30, 2026مدتی هست که دارم یک موزیک پلیر توی وقت‌های خالیم برای لینوکس می‌نویسم. روی Tauri v2 هست به…
  4. Sep 24, 2026Cline Desktop (Beta) منتشر شده؛ خوبی این مورد این هست که کاملا open source هست این بنظرم ی…
  5. Sep 23, 2026می‌دونستید کل ارائه رو می‌تونید به comic book تبدیل کنید ؟ هر مدلی که Image generation داش…
  6. Sep 20, 2026Saving another 100TB of RAM with math (and Rust) | Cloudflare Blog این پست رو بخونید و لذت…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →