Fa'asa'olotoina o le Vue.js 3.0.0, se fa'avae mo le fa'atupuina o feso'ota'iga fa'aoga

Vue.js Vaega Atiina'e faasilasila e uiga i le tatalaina aloaia Vue.js 3.0 "One Piece," o se faʻasalalauga fou fou o le faʻavae o loʻo fai mai ai le au atinaʻe "e tuʻuina atu le faʻaleleia atili o le faʻatinoga, laʻititi laʻititi lapoʻa, sili atu le tuʻufaʻatasia ma TypeScript, API fou e foia ai faʻafitauli tetele, ma se faavae mautu mo le lumanaʻi faʻasologa o le faʻavae i totonu. taimi umi.” Poloketi code tufatufaina e i lalo ole laisene MIT.

O le Vue ose fa'avae fa'agasolo mo le fa'atupuina o feso'ota'iga fa'aoga. E le pei o fa'avae monolithic, Vue ua mamanuina ina ia fa'aaogaina i le taimi. O lona autu autu e foia ai faafitauli i le vaaiga, lea e faafaigofieina ai le tuufaatasia ma isi faletusi ma galuega faatino o iai nei. I le isi itu, Vue e fetaui lelei mo le fatuina o talosaga lavelave itulau tasi (SPA, Talosaga Tusa-Itulau), pe a faʻaogaina faʻatasi ma meafaigaluega faʻaonaponei ma faletusi faaopoopo.

Fa'asa'oloto 3.0 mitiia e aofia ai le silia ma le 2 tausaga o taumafaiga tau atinaʻe, e aofia ai le silia ma le 30 RFCs, sili atu i le 2600 tautinoga, 628 talosaga mai le 99 atinaʻe, faʻatasi ai ma le tele o atinaʻe ma faʻamaumauga galuega i fafo atu o le fale teu oloa. E mafai lava ona fa'aoga le fa'avaa i le fa'aogaina o le pine , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

O le fausaga fou na mafai ai ona faʻateleina le lelei o le tausia o le code base, ma mo tagata faʻauʻu na faʻaititia le tele o le taimi e oʻo atu i le lua taimi. IN mataupu fou na faʻaalia foi se seti fou o API tuufaatasiga, lea e faʻafaigofie ai le atinaʻeina o talosaga tetele. Faʻaleleia le tuʻufaʻatasia ma le gagana TypeScript ma faʻaleleia atili le faʻatinoga - i nisi tulaga, o le uluaʻi faʻaliliuga ua 55% vave nei, faʻafouina faʻafouina e 133%, ma faʻaitiitia le faʻaogaina o le mafaufau i le 54%.

puna: opennet.ru

Faaopoopo i ai se faamatalaga