Vue.js 3.0.0, käyttöliittymien luontikehys, julkaisu

Vue.js:n kehitystiimi ilmoitti virallisesta julkaisusta Vue.js 3.0 "One Piece", tärkeä uusi kehyksen julkaisu, jonka kehittäjät sanovat "tarjoaa parannetun suorituskyvyn, pienemmät pakkauskoot, paremman integraation TypeScriptiin, uusia API-liittymiä laajamittaisten ongelmien ratkaisemiseen ja vankan perustan kehyksen tuleville iteraatioille pitkällä aikavälillä." Projektin koodi jakelija MIT-lisenssillä.

Vue on progressiivinen kehys käyttöliittymien luomiseen. Toisin kuin monoliittiset kehykset, Vue on suunniteltu omaksuttavaksi ajan myötä. Sen ydin ratkaisee ensisijaisesti näkymätason ongelmia, mikä yksinkertaistaa integrointia muihin kirjastoihin ja olemassa oleviin projekteihin. Toisaalta Vue soveltuu täysin monimutkaisten yksisivuisten sovellusten (SPA, Single-Page Applications) luomiseen, jos sitä käytetään yhdessä nykyaikaisten työkalujen ja lisäkirjastojen kanssa.

Julkaisu 3.0 imeytyy sisältää yli 2 vuoden kehitystyön, mukaan lukien yli 30 RFC:tä, yli 2600 sitoumusta, 628 pyyntöä 99 kehittäjältä sekä valtava määrä kehitys- ja dokumentointityötä päävaraston ulkopuolella. Kehystä voidaan edelleen käyttää tunnisteen avulla , но внутренности были полностью переписаны и теперь представляют собой коллекцию из отдельных модулей.

Uusi arkkitehtuuri mahdollisti koodikannan ylläpidon tehokkuuden lisäämisen ja loppukäyttäjille pienensi ajonaikaista kokoa jopa kaksinkertaiseksi. SISÄÄN uusi julkaisu esitteli myös uuden sarjan sovellusliittymiä Koostumus, mikä yksinkertaistaa suurten sovellusten kehittämistä. Parannettu integraatio TypeScript-kieleen ja huomattavasti parantunut suorituskyky – joissain tilanteissa alkuperäinen renderöinti on nyt 55 % nopeampi, päivitykset kiihtyvät 133 % ja muistin kulutus vähenee 54 %.

Lähde: opennet.ru

Lisää kommentti