TheCodəPod
289 subscribers
269 photos
103 videos
7 files
165 links
باما همیشه بروز باشید =)
Download Telegram
TheCodəPod
Photo
🧩 فریمورک NiceGUI — ساخت رابط کاربری وب فقط با پایتون!

اگه همیشه دوست داشتی برای پروژه‌هات رابط کاربری بسازی ولی حال و حوصله‌ی درگیر شدن با HTML، CSS و جاوااسکریپت رو نداشتی، فریمورک NiceGUI دقیقاً برای تو ساخته شده! 😎

با NiceGUI می‌تونی فقط با پایتون، یه رابط کاربری مدرن و تعاملی برای برنامه‌ت بسازی — از دکمه و اسلایدر گرفته تا چت، گراف، 3D Scene و حتی اتصال به IoT یا ربات!

نکته‌ی جالبش اینه که هرچیزی که باهاش می‌سازی در واقع یه وب‌اپلیکیشن واقعیه که توی مرورگر اجرا میشه، ولی تو فقط با پایتون سروکار داری!
پس عملاً داری فرانت اند برنامه‌ات رو با پایتون مینویسی!

ویژگی‌هاش؟ یه لیست بلندبالاست، ولی چند تا از جذاب‌تریناش اینان:

• دکمه‌ها، فرم‌ها، نوتیفیکیشن‌ها، چت‌ها و هرچی که از یک UI بخوای
• پشتیبانی از Tailwind و Quasar برای استایل‌دهی
• اجرای سریع با FastAPI
• سازگاری با Docker
• پشتیبانی از سنسورها، GPIO و حتی وب‌کم
• و یه عالمه دمو از اپ‌های واقعی (از Todo گرفته تا چت با AI )

نصبش هم خیلی ساده‌ست:

pip install nicegui
python main.py


from nicegui import ui

ui.label('Hello World!')

ui.run()


و تمام! مرورگر رو باز کن، و ببین پایتونت چطوری تبدیل به یه وب‌اپ شیک شده


این فقط یه معرفی کوتاه از NiceGUI بود!
توی پست‌های بعدی قراره بیشتر راجب NiceGUI بحث کنیم و چند تا از کاربرد های باحالش رو با مثال های عملی ببینیم!

🔗 https://nicegui.io/
🔗 https://github.com/zauberzeug/nicegui/

#python #lib

TheCodəPod | TheCodePodGroup
❤4👏2