Vue.js 3.0.0 کی ریلیز، یوزر انٹرفیس بنانے کا ایک فریم ورک

Vue.js ترقیاتی ٹیم اعلان کیا سرکاری رہائی کے بارے میں Vue.js 3.0 "ایک ٹکڑا"، فریم ورک کی ایک بڑی نئی ریلیز جس کے بارے میں ڈویلپرز کہتے ہیں کہ "بہتر کارکردگی، چھوٹے پیکیج سائز، ٹائپ اسکرپٹ کے ساتھ بہتر انضمام، بڑے پیمانے پر مسائل کو حل کرنے کے لیے نئے APIs، اور فریم ورک کے مستقبل کے اعادہ کے لیے ایک ٹھوس بنیاد فراہم کرتا ہے۔ طویل مدتی." پروجیکٹ کوڈ نے بانٹا MIT لائسنس کے تحت.

Vue یوزر انٹرفیس بنانے کے لیے ایک ترقی پسند فریم ورک ہے۔ یک سنگی فریم ورک کے برعکس، Vue کو وقت کے ساتھ اپنانے کے لیے ڈیزائن کیا گیا ہے۔ اس کا بنیادی حصہ بنیادی طور پر ویو لیول پر مسائل حل کرتا ہے، جو دیگر لائبریریوں اور موجودہ پروجیکٹس کے ساتھ انضمام کو آسان بناتا ہے۔ دوسری طرف، Vue پیچیدہ سنگل پیج ایپلیکیشنز (SPA، سنگل پیج ایپلی کیشنز) بنانے کے لیے مکمل طور پر موزوں ہے، اگر اسے جدید ٹولز اور اضافی لائبریریوں کے ساتھ استعمال کیا جائے۔

ریلیز 3.0 جذب اس میں 2 سال سے زیادہ کی ترقیاتی کوششیں شامل ہیں، بشمول 30 سے ​​زیادہ RFCs، 2600 سے زیادہ کمٹ، 628 ڈویلپرز کی جانب سے 99 درخواستیں، نیز مرکزی ذخیرے سے باہر ترقی اور دستاویزات کا ایک بہت بڑا کام۔ فریم ورک کو اب بھی ٹیگ کا استعمال کرتے ہوئے استعمال کیا جا سکتا ہے۔ , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

نئے فن تعمیر نے کوڈ بیس کو برقرار رکھنے کی کارکردگی کو بڑھانا ممکن بنایا، اور آخری صارفین کے لیے اس نے رن ٹائم سائز کو دو گنا تک کم کیا۔ میں نئ ریلیز APIs کا ایک نیا سیٹ بھی متعارف کرایا مرکب، جو بڑی ایپلی کیشنز کی ترقی کو آسان بناتا ہے۔ TypeScript زبان کے ساتھ بہتر انضمام اور نمایاں طور پر بہتر کارکردگی - بعض حالات میں، ابتدائی رینڈرنگ اب 55% تیز ہے، اپ ڈیٹس میں 133% تیزی آئی ہے، اور میموری کی کھپت میں 54% کی کمی ہوئی ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں