Vue.js 3.0.0 versiyasi, foydalanuvchi interfeyslarini yaratish uchun asos

Vue.js ishlab chiqish jamoasi e'lon qildi rasmiy nashr haqida Vue.js 3.0 "One Piece", ishlab chiquvchilarning ta'kidlashicha, ramkaning yangi yirik nashri, "yaxshilangan ishlash, kichikroq paket o'lchamlari, TypeScript bilan yaxshiroq integratsiyani, keng ko'lamli muammolarni hal qilish uchun yangi API'larni va kelajakdagi ramka iteratsiyasi uchun mustahkam poydevorni ta'minlaydi. uzoq muddatli." Loyiha kodi tarqaladi MIT litsenziyasi ostida.

Vue - bu foydalanuvchi interfeyslarini yaratish uchun progressiv ramka. Monolit ramkalardan farqli o'laroq, Vue vaqt o'tishi bilan qabul qilish uchun mo'ljallangan. Uning yadrosi birinchi navbatda ko'rish darajasidagi muammolarni hal qiladi, bu boshqa kutubxonalar va mavjud loyihalar bilan integratsiyani soddalashtiradi. Boshqa tomondan, Vue zamonaviy vositalar va qo'shimcha kutubxonalar bilan birgalikda ishlatilsa, murakkab bir sahifali ilovalarni (SPA, Single-Page Applications) yaratish uchun to'liq mos keladi.

3.0 nashri so'riladi 2 dan ortiq RFC, 30 dan ortiq topshiriqlar, 2600 ta ishlab chiquvchilardan 628 ta soʻrov, shuningdek, asosiy ombordan tashqarida katta hajmdagi ishlab chiqish va hujjatlashtirish ishlarini oʻz ichiga olgan 99 yildan ortiq ishlab chiqish ishlarini oʻz ichiga oladi. Ramka hali teg yordamida ishlatilishi mumkin , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

Yangi arxitektura kod bazasini saqlash samaradorligini oshirish imkonini berdi va oxirgi foydalanuvchilar uchun ish vaqti hajmini ikki baravarga qisqartirdi. IN yangi nashr shuningdek, yangi API to'plamini taqdim etdi tarkibi, bu katta ilovalarni ishlab chiqishni soddalashtiradi. TypeScript tili bilan yaxshilangan integratsiya va sezilarli darajada yaxshilangan unumdorlik - muayyan vaziyatlarda dastlabki renderlash endi 55% tezlashadi, yangilanishlar 133% ga tezlashadi va xotira sarfi 54% ga kamayadi.

Manba: opennet.ru

a Izoh qo'shish