Vue.js 3.0.0 väljaandmine, kasutajaliidese loomise raamistik

Команда разработчиков Vue.js teatas ametlikust väljalaskmisest Vue.js 3.0 «One Piece», uue olulise väljaande raamistik, mis arendajate sõnul «tagab parema jõudluse, väiksema paketisuuruse, parema integreerimise TypeScriptiga, uued API-id suurte ülesannete lahendamiseks ja tugeva aluse raamistikule tulevaste iteratsioonide jaoks pikas perspektiivis». Projekti kood levitatakse MIT litsentsi alusel.

Vue on progressiivne raamistik kasutajaliideste loomiseks. Erinevalt monoliitsetest raamistike peab Vue olema järk-järgult rakendatav. Selle tuum lahendab peamiselt kuvandit (view) puudutavad probleemid, mis lihtsustab integreerimist teiste raamatukogude ja olemasolevate projektidega. Teiselt poolt sobib Vue ka keerukate ühesPaged rakenduste (SPA, Single-Page Applications) loomiseks, kui seda kasutada koos kaasaegsete tööriistade ja lisaraamatukogudega.

3.0 väljaanne koondab üle 2 aastat arendustööd, sealhulgas üle 30 RFC, rohkem kui 2600 commit'i, 628 taotlust 99 arendajalt, lisaks tohutu hulk tööd arenduse ja dokumentatsiooni üle, millel pole peamise hoidla. Raamistiku saab nagu varem kasutada <script> sildiga, kuid siseosa on täielikult ümber kirjutatud ja nüüd kujutab endast eraldi moodulite kogumit.

Uus arhitektuur on võimaldanud tõhustada koodibaasi hooldamist ja lõppkasutajate jaoks on selle runtime'i suurus vähenenud peaaegu kaks korda. Uus uus väljalase API komplekt Composition, mis lihtsustab suurte rakenduste arendamist. Parandatud on integreerimist TypeScriptiga ja oluliselt on tõusnud jõudlus — teatud olukordades toimub algne joonistamine nüüd 55% kiiremini, uuendused on kiirenenud 133% ja mälu tarbimine on vähenenud 54%.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster