انتشار Vue.js 3.0.0، چارچوبی برای ایجاد رابط کاربری

تیم توسعه Vue.js اعلام کرد در مورد انتشار رسمی Vue.js 3.0 «One Piece»، نسخه جدید اصلی چارچوبی است که به گفته توسعه‌دهندگان، «عملکرد بهبود یافته، اندازه بسته‌های کوچک‌تر، ادغام بهتر با TypeScript، APIهای جدید برای حل مشکلات در مقیاس بزرگ و پایه محکمی برای تکرارهای آینده چارچوب در بلند مدت.» کد پروژه توزیع شده توسط تحت مجوز MIT

Vue یک چارچوب مترقی برای ایجاد رابط کاربری است. برخلاف چارچوب‌های یکپارچه، Vue طوری طراحی شده است که در طول زمان مورد استفاده قرار گیرد. هسته اصلی آن در درجه اول مشکلات را در سطح دید حل می کند، که ادغام با سایر کتابخانه ها و پروژه های موجود را ساده می کند. از سوی دیگر، Vue برای ایجاد برنامه های پیچیده تک صفحه ای (SPA، Single-Page Applications) کاملاً مناسب است، اگر در ارتباط با ابزارهای مدرن و کتابخانه های اضافی استفاده شود.

Reliz 3.0 جذب شده است شامل بیش از 2 سال تلاش برای توسعه، از جمله بیش از 30 RFC، بیش از 2600 تعهد، 628 درخواست از 99 توسعه دهنده، به علاوه حجم عظیمی از توسعه و کار مستندسازی خارج از مخزن اصلی. چارچوب همچنان می تواند با استفاده از تگ استفاده شود , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

معماری جدید امکان افزایش کارایی حفظ پایه کد را فراهم کرد و برای کاربران نهایی، اندازه زمان اجرا را تا دو برابر کاهش داد. که در نسخه جدید همچنین مجموعه جدیدی از API ها را معرفی کرد ترکیب، که توسعه برنامه های بزرگ را ساده می کند. ادغام بهبود یافته با زبان TypeScript و بهبود قابل توجه عملکرد - در شرایط خاص، رندر اولیه اکنون 55٪ سریعتر است، به روز رسانی ها تا 133٪ تسریع می شوند و مصرف حافظه تا 54٪ کاهش می یابد.

منبع: opennet.ru

اضافه کردن نظر