පරිශීලක අතුරුමුහුණත් නිර්මාණය කිරීමේ රාමුවක් වන Vue.js 3.0.0 නිකුත් කිරීම

Vue.js සංවර්ධන කණ්ඩායම නිවේදනය කරන ලදි නිල නිකුත් කිරීම ගැන Vue.js 3.0 සංවර්ධකයින් පවසන පරිදි රාමුවේ ප්‍රධාන නව නිකුතුවක් වන "වන් පීස්", "වැඩිදියුණු කළ කාර්ය සාධනය, කුඩා පැකේජ ප්‍රමාණයන්, TypeScript සමඟ වඩා හොඳ ඒකාබද්ධතාවයක්, මහා පරිමාණ ගැටළු විසඳීමට නව APIs සහ රාමුවේ අනාගත පුනරාවර්තන සඳහා ශක්තිමත් පදනමක් සපයයි. දිගු කාලීනව." ව්යාපෘති කේතය විසින් බෙදා හරිනු ලැබේ MIT බලපත්‍රය යටතේ.

Vue යනු පරිශීලක අතුරුමුහුණත් නිර්මාණය කිරීමේ ප්‍රගතිශීලී රාමුවකි. මොනොලිතික් රාමු මෙන් නොව, Vue නිර්මාණය කර ඇත්තේ කාලයත් සමඟ සම්මත කර ගැනීමටය. එහි හරය මූලික වශයෙන් දර්ශන මට්ටමේ ගැටළු විසඳයි, එමඟින් අනෙකුත් පුස්තකාල සහ පවතින ව්‍යාපෘති සමඟ ඒකාබද්ධ වීම සරල කරයි. අනෙක් අතට, නවීන මෙවලම් සහ අතිරේක පුස්තකාල සමඟ ඒකාබද්ධව භාවිතා කරන්නේ නම්, සංකීර්ණ තනි පිටු යෙදුම් (SPA, තනි පිටු යෙදුම්) නිර්මාණය කිරීම සඳහා Vue සම්පූර්ණයෙන්ම සුදුසු වේ.

3.0 නිකුත් කරන්න අවශෝෂණය කර ඇත RFC 2කට වැඩි ප්‍රමාණයක්, කැපවීම් 30කට වැඩි ප්‍රමාණයක්, සංවර්ධකයින් 2600 දෙනෙකුගෙන් ඉල්ලීම් 628ක්, ප්‍රධාන ගබඩාවෙන් පරිබාහිර සංවර්ධන සහ ලේඛන කටයුතු විශාල ප්‍රමාණයක් ඇතුළුව වසර 99කට වැඩි සංවර්ධන ප්‍රයත්නයක් ඇතුළත් වේ. රාමුව තවමත් ටැගය භාවිතයෙන් භාවිතා කළ හැක , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

නව ගෘහනිර්මාණ ශිල්පය මඟින් කේත පදනම පවත්වාගෙන යාමේ කාර්යක්ෂමතාව වැඩි කිරීමට හැකි වූ අතර අවසාන පරිශීලකයින් සඳහා එය ධාවන කාල ප්‍රමාණය දෙගුණයකින් අඩු කළේය. තුල නව නිකුතුව නව API කට්ටලයක් ද හඳුන්වා දෙන ලදී සංයුතිය, විශාල යෙදුම් සංවර්ධනය කිරීම සරල කරයි. TypeScript භාෂාව සමඟ වැඩිදියුණු කළ ඒකාබද්ධ කිරීම සහ සැලකිය යුතු ලෙස වැඩිදියුණු කළ කාර්ය සාධනය - ඇතැම් අවස්ථාවන්හිදී, ආරම්භක විදැහුම්කරණය දැන් 55% වේගවත් වේ, යාවත්කාලීන කිරීම් 133% කින් වේගවත් වන අතර මතක පරිභෝජනය 54% කින් අඩු වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න