منصوبے کے بارے میں
Yew ایک جدید Rust فریم ورک ہے جو WebAssembly کا استعمال کرتے ہوئے ملٹی تھریڈڈ، فرنٹ اینڈ ویب ایپلیکیشنز بنانے کے لیے استعمال ہوتا ہے۔
README میں بیان کردہ کلیدی خصوصیات:
- HTML میکرو: ایک ایسا میکرو فراہم کرتا ہے جو Rust ایکسپریشنز کے ساتھ انٹرایکٹو HTML کو ڈیکلیئر کرنے کے لیے استعمال ہوتا ہے، جو React میں JSX کے ساتھ تجربہ رکھنے والے ڈویلپرز کے لیے آشنا محسوس ہوتا ہے۔
- پرفارمنس: پیج رینڈرز کے دوران DOM API کالز کو کم کرکے اور بیک گراؤنڈ ویب ورکرز کو پروسیسنگ آف لوڈ کرکے اعلیٰ پرفارمنس حاصل کرنے کی کوشش کرتا ہے۔
- JavaScript انٹرآپ: JavaScript کے ساتھ انٹرآپ کو سپورٹ کرتا ہے، جس سے NPM پیکیجز کا استعمال اور موجودہ JavaScript ایپلیکیشنز کے ساتھ انضمام ممکن ہوتا ہے۔
پراجیکٹ مستحکم اور تازہ ترین دستاویزات، مثالیں، چینج لاگ، اور روڈ میپ فراہم کرتا ہے۔ یہ چینی (سیمپلified اور ٹریڈیشنل) اور جاپانی میں مقامی دستاویزات بھی پیش کرتا ہے۔
Yew ایک کمیونٹی ڈرون پراجیکٹ ہے جو ہر قسم کے تعاون کا خیرمقدم کرتا ہے۔ یہ ایک کوڈ آف کنڈکٹ برقرار رکھتا ہے اور دستاویزات کو بہتر بنانے، ٹیسٹ کوریج بڑھانے، "Good First Issues" کو حل کرنے، اور بگز کی رپورٹنگ کے ذریعے شرکت کی ترغیب دیتا ہے۔ پراجیکٹ OpenCollective کے ذریعے مالی تعاون بھی قبول کرتا ہے، جس میں انفرادی اور تنظیمی سپانسرز کی فہرست شامل ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.